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.