Mark Edward McGranahan, MD, Pediatrics

1230 George E Chance Parkway
CaseyvilleIL  62232 (Saint Clair County)


Phone: 618-345-5437
Fax:
Email: mar***@*****er.net

NPI: 1215922000
License Number: 036-111323 (IL)