Verified Collision 120 Behrens St O'Fallon IL 62269 120 Behrens St O'Fallon Illinois 62269 US 618-632-2575618-632-2575 http://www.stevesautobodyco.com Contact Name: Michael Beshears Share Facebook Twitter Google+ Tumblr LinkedIn Mail Bookmark Map Get Directions By public transit Walking Bicycling