Company LOVE FOR CHRIST MINISTRIES, INCORPORATED Address 3125 SHICK DR., Indianapolis, IN, 46218, USA