We are situated in the heart of a quintessential New England town, once a noted printing center with its bookmaking factories, ink producers, and book cloth manufacturing. 66 Winter Street combines the architectural beauty of a stately, historic home and the modern conveniences of a light and airy professional space. The tree-lined street, once known as “Doctors’ Row, is located across from Norwood Hospital which is in the process of being rebuilt into a state-of-the-art facility. Our members enjoy Norwood’s charm, with its highly-rated restaurants, numerous parks, antique shops and fitness facilities.
Enjoy the advantages of a locally owned and managed office space. Our goal is to provide you with a place to work that is professional, comfortable and conducive to productivity. We have everything you need to create a pleasant and efficient work environment - from ergonomic furniture to high-speed internet and access to our conference room. Whether you’re in need of a permanent office or a short-term rental, we can provide you with the perfect workspace. Call us to learn more and find the best package for you!