Home Tags Sellars Lathrop Architects

Tag: Sellars Lathrop Architects

Westport Arts Center confirms move to Martha Stewart’s old TV studio

The first phase of the relocation and expansion is slated to open this fall, and will occupy nearly 10,000 square feet at 19 Newtown Turnpike, effectively tripling the footprint the organization holds in its current location.