Twelve North

 
 
 

TWELVE NORTH

Twelve North located at 528 North Main St. Leominster MA is home to the areas newest Wendy's.  Conveniently located on Route 12 off exit 31, adjacent to Home Goods, Urgent Care, Marshalls, and Dollar Tree

INFORMATION

528 North Main St. Leominster MA, 01453

Tenants:

Wendy’s