Company LERCRA RAPID CHILD RECOVERY CHILDREN I.D. ASSOC. INC. Address 4923 HOHMAN AVE 401C, HAMMOND, IN, 46320, USA