1. Concepts Design and Development 144 Union St, Leominster, MA 01453 Coordinate: 42.51778,-71.76067 Phone: (978) 833-2491
2. Glotech Inc 493 Lancaster St, Leominster, MA 01453 Coordinate: 42.51209,-71.74105 Phone: (978) 751-8166