You can rate the company Commission for The Blind and Visually Handicapped, Voluntary Agency Support Services by filling out this form.
More contact info for Commission for The Blind and Visually Handicapped, Voluntary Agency Support Services:
Commission for The Blind and Visually Handicapped, Voluntary Agency Support Services
163 W 125th St
10027 New York