Company INDIANA EYE CARE CENTER, INC. Address 2323 Ferry Street, Suite 102, LAFAYETTE, IN, 47904 - 0000, USA