Dr. Stephen Cruikshank, MD generally accepts new patients. You can see Dr. Cruikshank's profile to make an appointment.

About
Dr. Stephen Cruikshank, MD is a integrative medicine specialist in Mooresville, NC. Dr. Cruikshank completed a residency at University of Iowa Hospitals & Clinics. He currently practices at Functional Integrative Medicine. Dr. Cruikshank is board certified in Obstetrics & Gynecology.
Education
- Hutzel Women's Hospital, Fellowship Hospital — 1992
- University of Iowa Hospitals & Clinics, Residency Hospital — 1980
- University of Iowa Hospitals & Clinics, Internship Hospital — 1977
- Board Certifications - American Board Integrative Medicine, Other Education
Languages
French
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Cruikshank?
Love, love, love Dr. Steve and Donna. Very professional and friendly. Dr. Steve is very good at explaining everything and taking you through all the procedures . I would highly recommend this doctor to anyone. He's very thorough , I am glad that I found him. I am looking forward to feeling better, have more energy and a better outlook on life.
Frequently Asked Questions
Use our insurance check to verify if Dr. Cruikshank accepts your insurance.
Dr. Cruikshank frequently treats Fetal Ultrasound, STD Screening, and Pregnancy Non-Stress Test.
Dr. Cruikshank's office is located at 122 Gateway Blvd Ste 200, Mooresville, NC 28117. Find other locations and directions.
Dr. Cruikshank speaks French and English. View profile to see all.
Dr. Cruikshank has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.
Locations
-
Functional Integrative Medicine
-
1
Functional Integrative Medicine
122 Gateway Blvd Ste 200, Mooresville, NC 28117 (704) 658-0286
-
1