Company LIGHTHOUSE ASSEMBLY OF GOD OF RICHMOND, INDIANA, INC. Address 119 SW F STREET, RICHMOND, IN, 47374, USA