Cloverdale IN Hospital Visitors Accommodations 1. 1017 N Main St, Cloverdale, IN 46120-8653 | Holiday Inn Express CLOVERDALE (GREENCASTLE) (800) 345-8082