Company BAPTIST TEMPLE OF LOOGOOTEE INDIANA INC Address 205 EAST MAIN STREET, LOOGOOTEE, IN, 47553, USA