AMERICAN FOUNDATION FOR THE BLIND By Pranav Desai on March 11, 2014 in Product and Service Providers Blindness, Non-Profit Organization Name (Website) : www.afb.org Central or State or Local : Central Address : 1660 L Street, N.W., Suite 513 Washington DC 20036 > Country : United States