1. Mayflower Transit 44 Park Avenue Pl, Worcester, MA 01603 Coordinate: 42.24815,-71.83192 Phone: (508) 756-1227