Search Certified AAA Repair Shop Reviews Top Reviews in your area 544 Reviews Learn More Key Motors of Newcastle 573 US Route 1, Newcastle, ME 04553