Room & Board Careers

Retail Locations

Boston, MA
Boston, MA
Boston, MA
Boston, MA
Boston, MA
Boston, MA
Boston, MA
Boston, MA

Boston, MA

  • 375 Newbury Street
  • Boston, MA 02115

View map and get directions

Our Boston store is located in the historic Back Bay neighborhood on Newbury Street. Known as the Sherman Building, this four-story location has an eclectic history. In the early 1900s the building was home to horses that pulled carriages throughout the cobblestone streets of Boston. It also housed a Ford Motor Company dealership and in the 1930s an indoor golf course occupied the space. Our building combines historic architecture with a modern glass addition on the backside of the building. A second floor balcony area showcases our outdoor furniture and accessories.

We will not share, sell or trade your e-mail