Mark Mcgranahan, MD
Dr. Mark Mcgranahan completed his MD degree from Saint Louis University School of Medicine in 1997. He is currently in practice at A to Z pediatrics and is a Clinical Instructor at Washington University Department of Pediatrics as well.
1230 George E Chance Parkway
Caseyville, IL 62232
618-345-5437