Mercy Health — St. Charles Hospital Hospitals Address: 2600 Navarre Avenue, Oregon, Ohio, 43616 United States Back to Main Locator Page