Company INDIANA PARENTS OF THE VISUALLY IMPAIRED, INCORPORATED Address 6112 State Rd. 26 E., LAFAYETTE, IN, 47905, USA