Location & Hours Northeast Glass Works is located in Leominster, MA between Route 2 and Route 12. Northeast Glass Works, Inc.7 Powers StreetLeominster, MA 01453Phone:978.400.5316Fax:978.400.5771Hours:Mon-Fri: 8:00am-4:30pmSat-Sun: Closed.