VILLAGE CENTER AUTO CARE > OUR SHOP > LOCATION 207-883-2557 | 239 US 1 Scarborough, ME 04074 Expert Auto Repair Shop in Scarborough, ME Village Center Auto Care239 US 1Scarborough, ME 04074207-883-2557Email Us!Hours:MondayTuesdayWednesdayThursdayFridaySaturdaySunday8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PM8:00AM - 5:00PMClosedClosed