Company SHEPHERD'S HEART MINISTRIES, INC. Address 136 E. MArket St. #1006, INDIANAPOLIS, IN, 46204 - 3611, USA