Phone: (574) 674-5918
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.