68 customer reviews of Westerville Family Physicians: Neil Richard, MD. One of the best Doctors, Healthcare business at 444 N Cleveland Ave suite 200, Westerville OH, 43082. Find Reviews, Ratings, Directions, Business Hours, Contact Information and book online appointment..