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

St. Mary Junewood Family Practice - Levittown

St. Mary Junewood Family Practice - Levittown

Welcome to St. Mary Junewood Family Practice - Levittown, the office of Dr. David Petro. The office is accepting new patients. 

Location:
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:

Monday:

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

Tuesday:

8 A.M. to 2 P.M.

Wednesday:  

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

Thursday:

8 A.M. to 2 P.M.

Friday:

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.

MyHealth Patient Portal
Our providers use the MyHealth 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 MyHealth Patient Portal 24 hours a day.