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.