Company AMERICAN FOUNDATION FOR THE BLIND, INC. Address 2 PENN PLAZA, SUITE 1102, NEW YORK, NY, 10121, USA