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