Mayflower Service Center, Inc.
164 South St, Plymouth, MA 02360
Specialties: Our auto repair shop is conveniently located in Plymouth, Massachusetts. Our quality ASE (Automotive Service Excellence) certified mechanics at Mayflower Service Center, Inc. employ today's latest automotive technology and are equipped to handle all major and minor auto repair services on foreign and domestic vehicles.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Extra Phones
Phone: 508-747-4696
Phone: 508-746-1886
- Payment method
- check
- Other Link
- Categories
- Gas Stations, Auto Repair & Service, Tire Dealers
- Other Information
Attire: Casual
Bike Parking: Yes
Takes Reservations: No
Outdoor Seating: No
Suggest an Edit