Westerville Family Physicians Neil Richard, MD - Central Ohio Primary Care in the city Westerville by the address 444 N Cleveland Ave #200, Westerville, OH 43082, United States.