Dr. Leonard Tamburro, DO
Family Medicine•Male•Age 63
Dr. Leonard Tamburro, DO is a Family Medicine Specialist in North Canton, OH and has over 38 years of experience in the medical field. He graduated from UNIVERSITY OF PHOENIX / NORTHERN CALIFORNIA CAMPUS in 1985. He is affiliated with medical facilities Aultman Hospital and Mercy Medical Center. His office is not accepting new patients.
Mercy Primary Care Portage1413 Portage St NW North Canton, OH 44720