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.