Norwood, MA Store
This is Babel's oldest location and the building has become a landmark in the area. It is located in Norwood center next to the public parking lot between Nahantan St and Cottage St, near Washington St. Although the store address is 23 Cottage St, you can come into the public parking lot from Nahantan St or Cottage St. This location is also open on Sundays.
Below you will find store hours, phone and fax numbers, address with map & directions, plus information about interior designers based at this location.