Company BETHABARA SPIRIT MINISTRIES INCORPORATED Address 912 SIERRA COURT, JEFFERSONVILLE, IN, 47130 - 5788, USA