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

Langhorne Physician Services

Junewood Medical Practice

Welcome to Junewood Practice, the office of Dr. David Petro 

Location: 200 Junewood Drive, Levittown, PA, 19055 

Phone: 215-943-0424

Fax: 215-943-8665

Click here for door-to-door directions:

Our office hours are as follows:

  • Mon: 8 a.m. to 12 p.m. & 3 to 7 p.m. 
  • Tues: 8 a.m. to 2 p.m. 
  • Wed: 8 a.m. to 12 p.m. & 3 to 7 p.m.   
  • Thur: 8 a.m. to 2 p.m. 
  • Fri: 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 Dr. Petro: 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.