Thomas Heischmidt, MD, Pediatrics

1106 N Merchant St
EffinghamIL  62401-2128 (Effingham County)


Phone: 217-342-7000
Fax:

NPI: 1396720983
License Number: 036097905 (IL)