Dr. Neil E Richard, MD works in Westerville, Ohio is a specialist in Family Practice and graduated Ohio State University College Of Medicine And Public Health in 1993. Dr. Richard is affiliated with Riverside Methodist Hospital, Mount Carmel - St. Anns, Mount Carmel Health and practicing for 27 years..