Company NEW LIFE BAPTIST CHURCH OF OSCEOLA INCORPORATED Address 1715 Bennington Dr., MISHAWAKA, IN, 46544, USA