Twin City Mall Plaza

Address:

975 Merriam Avenue
Leominster, Massachusetts 01453

Stores:

  • Kmart
  • Hannaford
  • Bob's Stores
  • Weight Watchers
  • Rent-A-Center
  • RadioShack
  • Comcast

Restaurants:

  • Singapore
  • Uno's Pizzaria
  • The Outback Steakhouse
  • Burger King
  • Moose Creek Coffee

Directions:


View Larger Map