American Foundation for the Blind

Closed
Call
Website

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

Own this business?
See a problem?

You might also like

United StatesGeorgiaAtlantaAmerican Foundation for the Blind

Advertisement