call us 1-866-665-1605

Top Shops

Castro Automotive – Your full service auto shop


November 14, 2019

Castro Automotive in Des Plaines, IL, is your your one-stop shop for auto repair and maintenance. Their experienced technicians will get your car up and running in and in tip-top shape in no time. Stop by the shop at 1634 E Oakton St. or call them at 847-297-0610 to schedule an appointment.