Company LIFE CELEBRATION SERVICES LLC Address 5520 WEST 10TH STREET, , INDIANAPOLIS, IN, 46224 - , USA