Two & Twelve Shopping Center
510 North Main Street
Leominster, MA 01453
Two & Twelve Shopping Center is located in the retail hub of North Central Massachusetts. Two & Twelve is located between route 2 and route 12, hence the name. 80,000 cars pass by this center daily. National tenants such as Marshall's, Urgent Care Leominster, and HomeGoods call all 74,000 square feet of this center home.
Available for Lease