Michael Stadler, MD

Michael Stadler, MD
Obstetrics and Gynecology
Schedule Now
911 W Henderson Street, Salisbury, NC 28144
(704) 636-9270Select A Date & Time
July 2026
Tuesday, July 7
Earlier Appointments Available
About
What I treat
- Specialties: Obstetrics and Gynecology
Board certifications
- Obstetrics & Gynecology
Years of experience
19+ years of experience
Education
- Healthcare Education: Creighton University School of Medicine (2005)
- Residency: Creighton University Medical Center/St. Joseph Hos (2009)
Personal
- Languages: English, Spanish
- Gender: Male
Reviews
Likelihood of recommending this provider
|
4.8132 Ratings
1-5 of 30 Reviews
04/23/2026 | Verified Patient
Dr. Stapler was amazing! He made me feel comfortable from the time he walked in the door! He explained everything on terms that I could understand. I felt like he really cared about my issues and helping me get them resolved!
04/17/2026 | Verified Patient
Answered every question and made me feel better about the appointment
04/11/2026 | Verified Patient
DEFINITELY RECOMMEND
04/09/2026 | Verified Patient
The doctor is always patient with me and helps guide me through all my medical needs. He takes extra time and care when I am worried and does not dismiss my concerns. The nurse and the doctor could tell I was nervous about having the medical student come in during the appointment so they kindly told him no for me so I didn't have extra stress during the appointment. I wish the nurse and the doctor knew how much I appreciate them! I 100% confidence and trust in this doctor and his team and Ive never had that before.
04/09/2026 | Verified Patient
Hearing all of the horror stories from women online I was extremely anxious about talking to a doctor about perimenopause. I was literally crying happy tears during and after my visit with the amount of compassion and understanding I was greeted with .
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
911 W Henderson Street, Suite 300
Salisbury, NC 28144
704-636-9270
Fax: (704) 210-0302