Leroy's Auto & Truck & Care
8882 W. Bell Road,
Peoria, AZ 85382
Monday - Friday: 7:30AM - 5:30PM
Our quality ASE (Automotive Service Excellence) certified mechanics at Leroy's Auto & Truck Care employ today’s latest automotive technology and are equipped to handle all major and minor auto repair services on foreign and domestic vehicles.