Company LUV'N CARE LEARNING CENTER, INC. Address 5142 West Mecca Street, INDIANAPOLIS, IN, 46241, USA