Allen's Department Store

26 Main St
Leominster, MA 01453
No photo available for this business

Business Information

Clothing-retail, Department Stores, Artificial Limbs, Shoes-orthopedic
Orthopedic Shoes

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 29, 2005
Allens may be the only independent department store in Central MA. They have found their niche, which will enable them to keep going despit... (more)

Browse our top cities

Browse cities by state