Contact Us
Church OfficePhone: (574) 674-5918
Email: info@osceolagrace.net Website: osceolagrace.net Address: 58343 Apple Rd, Osceola, IN 46561 Click here for directions Just south of Osceola, our beautiful campus is a central location for all Michiana. People from Elkhart to South Bend, from Nappannee to Niles, and surrounding areas call Osceola Grace their home church. |