STOSH EICHENAUER, M.D.
Osteopathic Medicine at Lake Shore Dr, Decatur, IL

License number
Illinois 036142173
Category
Osteopathic Medicine
Type
Hospitalist
Address
Address
1800 E Lake Shore Dr, Decatur, IL 62521
Phone
(217) 464-5811
(217) 464-1318 (Fax)