Resthaven Memorial Gardens is located in Osceola, MO . Osceola, MO is located in St. Clair County, MO.