Dr. Richter graduated from the St Louis University School of Medicine,Saint Louis University School of Medicine in 1996. He works in Maryville, IL and 4 other locations and specializes in Emergency Medicine. Dr. Richter is affiliated with Anderson Hospital.