American Foundation for the Blind
Closed
Advertisement
100 Peachtree St NW
Atlanta, GA 30303
The American Foundation for the Blind is a national organization headquartered in New York, with an Atlanta office dedicated to advocating for blind and visually impaired individuals.
They offer training, materials, and referrals to caregivers and those impacted by impairments, fulfilling their mission to support and empower the blind and visually impaired community.
Generated from their available business information
Also at this address
See a problem?
You might also like
Advertisement