Dean’s Auto Body & Sales by Richard Ortiz | Mar 16, 2016 Categories: Auto Services & Sales101 South State St.Freeburg, Illinois 62243 Get Directions539-5686deansauto@htctech.net