Dr. Leonard D. Tamburro, DO joins North Canton Family Physicians

We’re excited to welcome Dr. Leonard Tamburro to North Canton Family Physicians, joining Drs. Jenrette and Phillips, beginning August 1st, 2022. Dr. Tamburro brings over 21 years of experience in family medicine and his excellence in care.

Dr. Tamburro is not currently accepting new patients.

If you have already established care at Dr. Tamburro’s office and need assistance or to schedule an appointment, please call North Canton Family Physicians at (330) 494-6012.

If you are currently a patient of Dr. Tamburro and would like to become established at his new office, please call (330) 648-0487 for our Patient Navigation, who will assist you with scheduling an initial appointment.


For questions regarding insurance coverage, please call (330) 648-0487 or you can view a list of accepted insurances here.