Dr James Clanahan

Clanahan, James M.D.

General Surgery
1414 Cross Street
Shiloh, IL, 62269
618-277-7400