Dr. David K. Hadley, MD

Obstetrics & Gynecology

Why no rating?
Accepting new patients 14 years of experience

Call to book an appointment

610-619-8300

About Dr. David K. Hadley, MD

Bio

Dr. David K. Hadley, MD is an Obstetrician-Gynecologist (OB-GYN) in Upland, PA. He specializes in Obstetrics & Gynecology, has 14 years of experience, and is board certified. He...

Specialties

  • Obstetrics & Gynecology

Years of Experience

14 years of experience

Conditions Treated

  • Dysmenorrhea
  • Mastodynia
  • Menstrual Disorders

Services

  • Essure
  • Hysterectomy
  • Hysteroscopy
  • Laparoscopy
  • Novasure

Languages Spoken

  • English
  • Spanish

Gender

Male

NPI Number

1700948395

Insurance Plans Accepted

A provider may accept your insurance carrier, but may not cover your specific insurance plan. Please contact your insurance carrier or the provider’s office directly for the most accurate coverage information.

  • Aetna
  • Cigna

Ratings & Reviews

Be the first to leave a rating

Dr. David K. Hadley, MD

Education & Certifications

Medical Education

  • 1997 University of Pennsylvania School of Medicine - Doctor of Medicine

Residency

  • Uniformed Services University of the Health Sciences

Board Certifications

  • Obstetrics and Gynecology

Locations

Primary Location Pin Icon

Primary Location

Crozer Health OB/GYN - Upland

1 Medical Center Blvd., Suite 333/334, Ambulatory Care Pavilion

Upland, PA 19013

610-619-8300
  • Friday 8:00 am - 4:00 pm
Crozer Health OB/GYN - Media

200 E. State St., Suite 106

Media, PA 19063

610-619-8300
  • Friday 8:00 am - 4:00 pm
Crozer Health OB/GYN - Brinton Lake

300 Evergreen Drive, Suite 170

Glen Mills, PA 19342

610-619-8300
  • Friday 8:00 am - 4:00 pm
Crozer Health Surgery Center at Brinton Lake

300 Evergreen Drive, Suite 320

Glen Mills, PA 19342

484-846-5100

Admitting Hospitals

  • Crozer-Chester Medical Center
  • Delaware County Memorial Hospital
  • Springfield Hospital
  • Taylor Hospital

Frequently Asked Questions

Login or create a Doctor.com account to manage your FindCare profile.

Claim your free profile