Company BETHABARA SPIRIT MINISTRIES INCORPORATED Address 330 Pearl Street, Jeffersonville, IN, 47130, USA