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
Pediatric Residency – St. Louis Children’s Hospital/Washington University
Experience
Over 5 years experience in Outpatient Primary Care