All Blessings Flow
  • HOME
    • CONTACT US
  • ABOUT US
    • Our Mission
    • Board of Directors
    • Our Partners
  • ABF PRODUCTS
    • Adult
    • Pediatrics
    • How To Videos
  • SUPPORT US
    • DONATE NOW
    • Request-Donate Equipment
    • Volunteer
  • DISABILITY RESOURCES
Need Equipment?
DONATE TODAY
Have Equipment?

All Blessings Flow

Your Gifts Help Us Keep the Blessings Flowing
By Providing Medical Equipment
​to Our Neighbors in Need in Central Virginia
Our Mission
VOLUNTEER


It's about God's love
and sharing His blessings

​
All Blessings Flow is a local faith-based nonprofit that provides
​medical equipment and supplies to adults and children in need
​throughout Charlottesville and Central Virginia. 

Our clients are primarily low-income families representing many underserved groups in our community, including seniors, rural residents, and people of color. All are living with some form of disability or serious health condition, and all are in need of God's love and charity.

​Donations of equipment or supplies can be made at our shop located in
Charlottesville at Riverside Medical Center at 2335 Seminole Lane ​
on the lower level underneath and directly behind UVA Primary Care. 

If you are in need of equipment or supplies, please use our
Request Form, email your request, or call our office.

​
For any questions, contact us at
​(434) 422-8888
or email us at info@allblessingsflow.org .
Counting Our
Blessings

(​since beginning operations in 2015)
18,000+
Families Served
86,000+
Items Given Out
760,000+
Pounds of Material Reused and Repurposed
$5 Mil +
​ Total Dollars ABF Has Saved Our Clients

EQUIPMENT WE ACCEPT

* walkers and rollators
* canes and crutches
* wheelchairs
* power wheelchairs and scooters- in working order
* bedside commodes and raised toilet seats
* shower chairs and tub benches
* bed rails, reachers, sock-aids
* patient lifts
​* unopened wound care supplies & gloves
* unopened adult briefs
* bed pads
* nutritional drinks
* CPAP and BiPAP machines & unopened tubing 
* recliner lift chairs
* electric hospital beds

EQUIPMENT NOT ACCEPTED

Non-repairable equipment, manual hospital beds, oxygen tanks, medicines, used CPAP masks/tubing,
​or expired nutritional drinks

OUR LOCATIONS

If you would like to donate your gently used medical equipment you may ​drop it off at our shop ​located in the ​​​Riverside Center.
​

​*We are directly behind  and underneath UVA Primary Care.

​Drive around behind the UVA Primary Care to the lower level.*
​​All Blessings Flow
2335 Seminole Lane
Suites 1000-3000
​Charlottesville, VA
(434) 422-8888​
Fax (434) 422-8886
​
Please use our Equipment Donate form
or email to info@allblessingsflow.org 
or call our office

Charlottesville Location

​Hours are subject to change due to COVID.  Please Call Ahead.​

Current Hours of Operation
Mondays           10AM - 2PM 
​Thursdays        10AM - 2PM​​​
***
Closed All other days
Until Further Notice

Elkton Location

Thanks to our partnership with
Elkton Area United Services, 
Donations may be dropped off at

​Thrift at Heart store
149 W. Spotswood Ave., Elkton

If you are in need of equipment
Please use our Request Form 
or email requests to info@allblessingsflow.org 
or call (434) 422-8888
To reach the C'ville office. 

Please be sure to let us know if you are calling from the Elkton area.
Picture
Our Charlottesville Shop Location

Looking For More Types of Disability Resources?

Picture
Click on the icon above for more info

All Blessings Flow Takes Our Mission On the Road!

Picture

In January 2023, we formally established our new community-based outreach program, ABF Mobile. This program aims to improve health care access by bringing ABF services and products to our underserved neighbors in five surrounding counties: Buckingham, Fluvanna, Louisa, Nelson, and Orange. Please check out the flyer for the weekly schedule.

When contacting ABF about a need for equipment or if you have items to donate, be sure to let us know if you live in one of these localities. You may be able to save a trip to Charlottesville. 

We are grateful to be partnering with churches, healthcare providers, and other service organizations and coordinating with volunteers from each local neighborhood to make this program work. With God’s help and the support of our community partners and wonderful volunteers, we have faith that the blessings will flow to reach more of our neighbors in need!

See our Facebook page for updates on ABF Mobile’s progress.

YOUR GIFTS KEEP THE BLESSINGS FLOWING

As our mission continues to grow and serve more families in need, our operating expenses have also greatly increased.  To fulfill our mission, we are so grateful for the financial support of friends and neighbors in our community.  Every dollar you give is a blessing that helps us provide medical equipment and supplies to our neighbors in need. Thank you for helping us keep the blessings flowing! 
​

​By mail, make checks payable to: ​
All Blessings Flow
2335 Seminole Ln
Suite 2000, Box 3
​Charlottesville, VA 22901
THANK YOU so much for taking the time to do this to help our mission!  Every gift goes directly to help more families in need.
DONATE TODAY
Give Online
For secure online donations through credit card, PayPal, Venmo, GooglePay, ApplePay, or other ways to give, please click on the Donate Today button. 
MORE WAYS TO GIVE
You can also help All Blessings Flow through Kroger Rewards, Amazon Smile, or using our Amazon Wish List to give equipment directly. 
All Blessings Flow is an IRS designated ​501(c)(3) non-profit. Equipment and monetary donations are tax deductible.​
Picture
Picture
Picture
Picture
All Blessings Flow is an IRS designated 501(c)(3) nonprofit organization Tax ID 82-1806020.
Executive Director: Annie Dodd  * info@allblessingsflow.org 
​Your generous support keeps the blessings flowing throughout our community.
  • HOME
    • CONTACT US
  • ABOUT US
    • Our Mission
    • Board of Directors
    • Our Partners
  • ABF PRODUCTS
    • Adult
    • Pediatrics
    • How To Videos
  • SUPPORT US
    • DONATE NOW
    • Request-Donate Equipment
    • Volunteer
  • DISABILITY RESOURCES