164 South St, Plymouth, MA 02360, United States of America+1 508-746-2009Monday to Friday between 8:00 a.m. to 5:00 p.m.The Mayflower Service Center in Plymouth, MA offers a range of auto repair services, including:
Oil Changes
The service center provides regular and synthetic oil changes for all types of vehicles.
Brake Repairs
Mayflower Service Center offer brake inspections, brake pad replacement, brake rotor replacement, and brake fluid flushes.
Tire Services
The service center provides tire rotations, tire replacements, and wheel alignments.
Engine Diagnostic Services
The service center provides engine diagnostic services to identify and resolve engine-related problems.
Transmission Services
Mayflower Service Center offers transmission fluid changes, transmission flushes, and transmission repairs.
Mayflower Service Station Plymouth Ma
164 South St, Plymouth, MA 02360, United States of America+1 508-746-2009 Does the Mayflower service center provides Towing Services?
The Mayflower Service Center does not provide towing services, but Mayflower Service Center can provide recommendations for local towing companies if needed. If having any other questions or concerns about the Mayflower Service Center, contact directly at
(508) 746-3200.
What types of Payment does the Mayflower Service Center Accept?
The Mayflower Service Center accepts cash, credit cards, and debit cards as forms of payment.