Joy Todd DMD Lead Dentist, Total Health Care Center Email todd.684@osu.edu Location 543 Taylor Ave., Columbus, OH 43203