1. Greyhound Bus Lines 1254 Main St, Marshfield, MA 02050 Coordinate: 42.13046,-70.73982 Phone: (800) 231-2222
2. Greyhound Bus Lines 140 Main St, Marshfield, MA 02050 Coordinate: 42.09883,-70.71796 Phone: (800) 231-2222