![thumbnail](https://i1.ypcdn.com/blob/92cccd36c739a3c8b33c9788b5bf602aebbee2de_150x150_crop.jpg)
Oscar's Body Shop
Add to Favorites
CLOSED NOW
Today: 8:00 am - 6:00 pm
Tomorrow: 8:00 am - 6:00 pm
37 Years
in Business
Saved to Favorites
Phone: (773) 539-5444
Fax: (773) 539-5444
Oscar Auto Body & Mechanic
Oscar Auto Body Shop Inc.
Phone: (773) 539-5443
Address: 4227 N Elston Ave, Chicago, IL 60618
Website: https://sites.google.com/site/oscarautobodymechanical
4169 N Elston Ave, Chicago, IL 60618
4400 W Montrose Ave, Chicago, IL 60641
5413 W Higgins Ave, Chicago, IL 60630
3415 N Milwaukee Ave, Chicago, IL 60641
4600 N Elston Ave, Chicago, IL 60630
3237 W Addison St, Chicago, IL 60618
3630 N Elston Ave, Chicago, IL 60618
3822 W Montrose Ave, Chicago, IL 60618
4035 N Elston Ave, Chicago, IL 60618
3746 N Cicero Ave, Chicago, IL 60641