Company PROVIDENCE SELF SUFFICIENCY MINISTRIES, INC. Address OWENS HALL, ST MARY OF THE WOODS, IN, 47876, USA