Staff Login
Print    Email
Decrease (-) Restore Default Increase (+)
Patients & Visitors Services Find a Doctor Quality & Safety Community Health Careers
Request an Appointment

Junewood Medical Practice

Junewood Medical Practice

Welcome to Junewood Practice, the office of Dr. David Petro. The office is accepting new patients. 

200 Junewood Drive
Levittown, PA, 19055 

Click here for door-to-door directions

Phone: 215-943-0424

Fax: 215-943-8665

Our office hours are as follows:


8 A.M. to 12 P.M. & 3 P.M. to 7 P.M.


8 A.M. to 2 P.M.


8 A.M. to 12 P.M. & 3 P.M. to 7 P.M.


8 A.M. to 2 P.M.


8 A.M. to 12 P.M.

We accept the following insurances: AARP, Aetna HMO, Aetna PPO, Americhoice, Amerihealth Personal Choice, Amerihealth HMO, Auto, Blue Cross, Blue Cross Personal Choice, Bravo, Coventry, Coventry Cares, Horizon, Keycare 65. Keystone Health East, Major Medical, Medicare, Oxford Health, Tricare Active, Tricare/WPS (Seniors), United Healthcare.

About David Petro, D.O.:
Dr. Petro received a Bachelor of Science degree in biology from Villanova University and Osteopathic Medical degree from the Philadelphia College of Osteopathic Medicine. He also holds a Master of Public Health degree from the Medical College of Wisconsin in Occupational Medicine. He is board certified in Family Practice by the American Osteopathic Board of Family Practice and in Occupational/Environmental Medicine by the American Board of Preventive Medicine. He has practiced as the same location in Levittown, PA, for 31 years. His primary care is geared toward the adolescent and adult patient with special interest in preventive medical services and diabetes mellitus.

MyDoc Patient Portal
Dr. Petro uses the MyDoc Patient Portal, a secure, online way to access your health information including lab results, medication refills, requesting referrals and scheduling appointments. Speak to one of our staff to sign up today! Access the MyDoc Patient Portal 24 hours a day.