Odisho's Auto Clinic


173 S Wolf Rd
Des Plaines, IL 60016

 

An Auto Repair in Des Plaines IL

Automotive repair and used car sale


Day Opening Closing
Fri-Sat 11:00am 9:00pm
Sat-Sun Closed  
Click the button to add a review for Odisho's Auto Clinic

Add Review