VILLAGE CENTER AUTO CARE > CONTACT US 207-883-2557 | 239 US 1 Scarborough, ME 04074 CONTACT US You may contact us at the address and phone number listed, or by filling out the form below. Submit