Shannon MacGregor, MD

Shannon MacGregor, MD

Pediatrics

About

Dr. Shannon MacGregor comes to us from Virginia where she attended Virginia Tech obtaining her undergraduate degree. She then went to Eastern Virginia Medical School where she met her husband. After that she completed residency at the St. Louis Children’s Hospital. Dr. MacGregor gained pediatric experienced with Mercy Hospital.

Educational Background

Medical School – Eastern Virginia Medical School
Pediatric Residency – St. Louis Children’s Hospital/Washington University

Experience

Over 5 years experience in Outpatient Primary Care