Kristen Kapalka Griffin, MD, Obstetrics & Gynecology

1170 Fortune Blvd
O FallonIL  62269 (Saint Clair County)


Phone: 618-997-5266
Fax:

NPI: 1700270816
License Number: 036149925 (IL)