Neil Richard, MD is a family medicine doctor and primary care doctor who practices at Westerville Family Physicians, Inc located at 444 N Cleveland Ave in Suite 200 in Westerville, OH 43082 (Franklin County). Dr. Neil Richard has 15+ years of experience in family medicine. Education. Neil Richard, MD earned a degree of a Doctor of Medicine ....