top of page
In Loving Memory
Home
About Us
Christopher's Story
Meet the CAF
CAF in the News
Testimonials
Get Help
Get Naloxone (Narcan)
Peer Recovery Support
Recovery Community Center
Family Support
Re-Entry/HOPE Program
Comprehensive Harm Reduction
Recovery Housing
Peer Recovery Academy
Upcoming Groups
Take Action
Donate
Volunteer
Events
CAF-sgiving
Advocate
Join The CAF Team
Contact Us
More
Use tab to navigate through the menu items.
Donate
Upcoming Events
Multiple Dates
CHR Mobile Van - Manassas, VA
Jan 14, 2026, 7:00 AM – 10:00 AM
More info
Learn more
Multiple Dates
CHR Mobile Van - Culmore United Methodist Church
Jan 15, 2026, 9:00 AM – 12:00 PM
More info
Learn more
Multiple Dates
Family Education & Support Group - IN-PERSON
Jan 15, 2026, 11:00 AM – 12:00 PM
More info
Learn more
Multiple Dates
CHR Mobile Van - Annandale
Jan 16, 2026, 7:00 AM – 10:00 AM
More info
Learn more
Multiple Dates
SMART Recovery
Jan 18, 2026, 5:00 PM – 6:00 PM
More info
Learn more
Multiple Dates
Mental Health Group: Matters of the Mind
Jan 19, 2026, 10:00 AM – 11:00 AM
More info
Learn more
Multiple Dates
Family Education & Support Group - VIRTUAL
Jan 19, 2026, 6:30 PM – 7:30 PM
More info
Learn more
Multiple Dates
SMART Recovery
Jan 20, 2026, 7:00 PM – 8:00 PM
More info
Learn more
Multiple Dates
CHR Mobile Van - Manassas, VA
Jan 21, 2026, 7:00 AM – 10:00 AM
More info
Learn more
Multiple Dates
CHR Mobile Van - Culmore United Methodist Church
Jan 22, 2026, 9:00 AM – 12:00 PM
More info
Learn more
Multiple Dates
Family Education & Support Group - IN-PERSON
Jan 22, 2026, 11:00 AM – 12:00 PM
More info
Learn more
Multiple Dates
CHR Mobile Van - Annandale
Jan 23, 2026, 7:00 AM – 10:00 AM
More info
Learn more
Multiple Dates
SMART Recovery
Jan 25, 2026, 5:00 PM – 6:00 PM
More info
Learn more
Multiple Dates
Mental Health Group: Matters of the Mind
Jan 26, 2026, 10:00 AM – 11:00 AM
More info
Learn more
Multiple Dates
Family Education & Support Group - VIRTUAL
Jan 26, 2026, 6:30 PM – 7:30 PM
More info
Learn more
Multiple Dates
SMART Recovery
Jan 27, 2026, 7:00 PM – 8:00 PM
More info
Learn more
Load More
Upcoming Groups & Services
bottom of page