26 Orchard Hill Park Drive, Leominster, MA, 01453 100 Commercial Rd and State Hw, Route 2, Leominster, MA, 01453