St. Francis Hospital & Health Center Home Medical > St. Francis Hospital & Health Center Address: 3145 E Thompson Rd Indianapolis IN 46227 GPS: 39.6939884, -86.1115445 Telephone: 317-782-7987 Web: http://www.stfrancishospitals.org Tweet