The New Jersey Blind Citizens Association is a nonprofit organization that provides a wide range of programs and services and works to support the blind and visually impaired in the community. Some services offered include a physical fitness program, an on-site gym, educational programs, support groups, medical programs, computer instruction, clubs, trips and more. Check its website for information on donations or for details on how to get involved.