Leroy's Auto & Truck & Care

8882 W. Bell Road,
Peoria, AZ 85382

(623) 745-2696

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.

Main website

leroys sm