All Blessings Flow
  • HOME
  • 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

Have Fun and Help ABF Kids

On Saturday, May 24, the Albemarle County Rotary Club is holding their annual pickleball fundraiser to support youth development and a local nonprofit. This year’s lead beneficiary is the All Blessings Flow Pediatric Program, which provides free healthcare resources to children with disabilities in the greater Charlottesville area.

The ABF Kids program helps families access medical services and equipment for their children with special needs. Our program offers support to parents who often feel stressed and overwhelmed. For underserved families with special needs children, the ABF Kids program can be a life-changing blessing!

Additional funds raised will provide scholarships for students from area high schools and PVCC.

Get your team signed up or become a sponsor for a great cause! Check out the flyer here and scan the QR code in the upper corner.

Visit the website today for more information: www.acrc.club/pickleball  
Picture

All Blessings Flow Continues Our Partnership with Sentara Health!​

Picture
Picture
All Blessings Flow is excited to announce our continuing partnership with Sentara Healthcare in 2024-25!
We are honored to be one of the organizations in Central Virginia to receive funding support through the Sentara Cares Grant!
​We are so grateful for this tremendous blessing!

Sentara’s longstanding commitment to promote equitable access to care in traditionally underserved communities makes them a perfect partner for our ABF Mobile Rural Outreach Program. As a grassroots community organization, All Blessings Flow’s partnership with Sentara strengthens our efforts to help more families in need as we bring our program services directly to their neighborhoods in five counties surrounding Charlottesville. With Sentara as our partner in 2024-25, we will continue to improve the quality of life of hundreds of families living with disabilities and health impairments. Our program promotes health equity, improves access, and reduces health disparities by providing underserved families with the medical equipment and supplies they desperately need.
​
Thanks again to Sentara Healthcare for partnering with All Blessings Flow and for their extraordinary impact on our community!


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 health impairment.
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, 2335 Seminole Lane ​
on the lower level underneath and directly behind UVA Primary Care Riverside. 

If you are in need of equipment or supplies, please see our
Request page for how to email your request or call our office.
​
For any questions, contact us at
​(434) 422-8888
or email us at [email protected]
Counting Our
Blessings

(​since 2015)
38K+
Families Served
155K+
Items Given Out
$10.4 M+
​ Total Dollars ABF Has Saved Our Clients
1.3 M+
Pounds of Material Reused and Repurposed
15 M+
Pounds of Greenhouse Gas Emissions Prevented

View our All Blessings Flow video!
(click on the ABF logo below)

EQUIPMENT WE ACCEPT

* walkers and rollators
* canes and crutches
* wheelchairs
* power wheelchairs and scooters
* 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 Medical Center.
​

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

​Drive around behind the UVA Primary Care to the lower level.*
​​All Blessings Flow
2335 Seminole Lane
Suites 1000-4000
​Charlottesville, VA
(434) 422-8888​
Fax (434) 422-8886
​
Please use our
Equipment Donate page
or email
 [email protected] 
or call our office
​(434) 422-8888

Charlottesville Location

​Hours are subject to change
Please Call Ahead


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

Elkton Location

If you live in the Elkton area and are in need of equipment, or have items you would like to donate,

​Please email requests to [email protected]
or call (434) 964-8934

Call for appointment

​Thanks to Elkton Area United Services, 
our ABF partner in Rockingham County,
Donations may be dropped off at

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


Palmyra Location

If you live in the Palmyra area and are in need of equipment, or have items you would like to donate,

​Please email requests to 

[email protected] 
​or call (434) 260-9851

Open Wednesdays 10-Noon

Thanks to Cunningham United Methodist Church, our ABF partner
in Fluvanna County,
we have a new satellite location at 

​
Cunningham UMC
3389 Thomas Jefferson Pkwy in Palmyra, VA

Picture
Our Charlottesville Shop Location

Looking For More Types of Disability Resources?

Picture
Click on the icon above for more info
Picture

​All Blessings Flow Continues Our
​Mission On the Road!


In 2024, our ABF Mobile community-based outreach program flourished as we served over 2500 families in five counties. In 2025, we continue our commitment 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 partner with churches and healthcare providers and coordinate with volunteers from each local neighborhood to make this program work. Thanks to our local partners: Trinity Episcopal Church of Arrington, First Baptist Church of Dillwyn, Cunningham United Methodist Church of Palmyra, The Point Church in Louisa, and Journey Church in Orange. With God’s help and the support of our community partners and volunteers, the blessings will continue to flow to reach more of our neighbors in need!

Special thanks to our major funders who make this program possible:  Sentara Cares, Anne & Gene Worrell Foundation, Twice is Nice, Twentieth Century Merchants Fund of Charlottesville Area Community Foundation, and Bama Works Fund of Dave Matthews Band. 
​
See our Facebook page for updates on ABF Mobile’s progress.
Picture
Picture
Picture
Picture
Picture

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, 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
2017-2024. All Blessings Flow, Inc. All rights reserved. | All Blessings Flow is an IRS designated 501(c)(3) nonprofit organization | Tax ID 82-1806020.
 [email protected] | Your generous support keeps the blessings flowing throughout our community.
  • HOME
  • 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