Member Directory

All Blessings Flow

Address 2335 Seminole Lane - Suite 2000, Box 3
Charlottesville, Virginia 22901
Phone (434) 882-0135
Website https://www.allblessingsflow.org/
Primary Contact Annie Dodd
Primary Email allblessingsflow@yahoo.com
Executive Director Annie Dodd
Primary Focus Area Health and Safety
Service Areas
  • Augusta
  • Albemarle
  • Buckingham
  • Charlottesville
  • Fluvanna
  • Greene
  • Louisa
  • Madison
  • Nelson
  • Orange

Mission Statement

All Blessings Flow's primary mission is to improve the quality of life of underprivileged people living with disabilities and health conditions.


All Blessings Flow is a local faith-based nonprofit that refurbishes and redistributes medical equipment and supplies free of charge to those in need in the greater Charlottesville area. Our clients are primarily low-income families representing many underserved groups in our community, including seniors, rural residents, and people of color. Overall, as of July 2021, we have helped over 11,000 local families and given out over 38,000 items of medical equipment and supplies.

CNE is excited to launch 7 Actionable Principles for a Strong Social Sector!

We encourage you to check out the site and you can find a recording of our launch town hall here.

CNE Members: Schedule a complimentary hour of support and coaching around the 7 Actionable Principles here.