1. Greyhound Bus Lines 528 N Main St, Leominster, MA 01453 Coordinate: 42.54981,-71.76304 Phone: (978) 840-0459