
TD Bank
- Location: 143 Nahatan St, Norwood, MA
- Building Size: 2,500 square feet
- Open Date: Summer 2018
This 0.7 acre former gas and 3 bay service station required environmental remediation, site plan approval from the town and a negotiated easement with an abutter to provide mutual ingress and egress for both properties. This LEED certified TD Bank opened in summer of 2018.