Find a Shop » Goodwin's Autobody Inc

Goodwin's Autobody Inc


1211 E University Ave Urbana, IL 61802-2010 (217) 328-0811
By searayguy93 on Fri 26 November 2010

Very professional with me and opened shop when he was closed for me to drop my car off, stayed open late for me to pick it up, fixed it by the date he promised and did an AMAZING JOB. I am very happy with the service i received and i would definitely recommend any one else to go here.

40.1151 -88.1898