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