122 Gateway Blvd , Ste 200, Mooresville NC 28117

Stephen Cruikshank, MD, MBA, FAARFM

My name is Dr. Stephen Cruikshank. I am a BioTE® Certified Practitioner practicing in Mooresville, NC 28117.
I am currently accepting new patients. Can I answer any questions for you?

Stephen Cruikshank, MD, MBA, FAARFM

Dr. Stephen Cruikshank attended medical school at Wake Forest University and completed his residency at the University of Iowa. After 27 years in conventional gynecology and performing reconstructive pelvic surgeries, he retired. “Retirement was not fun for me, so I followed my long sought after passion,” Dr. Cruikshank said. He completed two fellowships: Anti-aging, Regenerative and Functional Medicine (FAARFM), and Integrative and Holistic Medicine (ABIHM). He moved back to North Carolina to open Functional Integrative Medicine practice.

Dr. Cruikshank believes preventive medicine is vital to a healthy lifestyle. Through physical exams and extensive lab testing, he can find much needed solutions to many health related problems. Based on your needs, Dr. Cruikshank provides a program based on your evaluations, your progress, and your goals.

Aiming for better health is easy when you partner with him. Dr. Cruikshank’s team will answer any questions and provide you with an individualized plan as you work toward optimal health. 

Map Icon
Hours and Directions
Integrative and Functional Medicine


122 Gateway Blvd
Ste 200
Mooresville, NC 28117
(704) 658-0286


Mon: 9:00 am - 5:00 pm
Tue: 9:00 am - 5:00 pm
Wed: 9:00 am - 5:00 pm
Thu: 9:00 am - 5:00 pm

Service Locations:

Mount Mourne, NC, Statesville, NC, Troutman, NC, Charlotte, NC, Cornelius, NC, Davidson, NC, Huntersville, NC, Mazeppa, NC, Caldwell, NC