Our all-volunteer clinics appreciate the services of healthcare providers, as well as administrative staff.

To inquire about volunteer opportunities, call (804) 798-8890 or the clinic where you would like to help.

We are a 501(c)(3) non-profit corporation staffed entirely by professional and administrative volunteers and generously supported by donations and grants. Registered patients are seen by appointment only. There are several clinics located in churches in Ashland and Mechanicsville.