1618 N Main St, Benton, IL 62812 (618) 435-4932
How to go there
Auto body shop Loc: 38.0187 / -88.9199
Plan your visit