Company FAMILY HEALTH CENTER OF HARRISON COUNTY, INCORPORATED Address 266 Atwood Street, Corydon, IN, 47112, USA