Mudd Auto Body Home Automotive > Auto Body Work > Mudd Auto Body Address: 831 West Terra Lane O'Fallon MO 63366 Telephone: 636-272-7774 Web: http://www.muddautobody.com Tweet