Francis Hospital and Health Center–South Campus is a non-profit, acute care hospital located in Indianapolis, Indiana. The hospital is owned and operated by the Sisters of St. Francis Health Services, and is part of the Franciscan Alliance network of health care facilities. It offers a wide range of medical services, including emergency care, general surgery, […]
