Push America, a 501(c)(3) nonprofit based in Charlotte, N.C., has been raising money and awareness for people with disabilities since 1977. This is the 2011 Annual Report, highlighting impact on the disabilitiy community in the last year, including photos, testimonials and financial information.