Company INDIANAPOLIS RETIREMENT HOME INC Address 615 North Alabama Street, Suite 119, INDIANAPOLIS, IN, 46204, USA