Support. Advocate. Empower.
At Mainstream Mental Health Services, we strive to support, empower, and advocate others. We focus on person centered approach while providing the most supportive and therapeutic practices across all of our services.
Serving Roanoke Valley, New River Valley, Lynchburg, Martinsville, Southside, and Southwest Virginia
540-966-5808

Mental Health PHP
Interactive, center-based support for adults who would benefit from daily mental health support to prevent hospitalization.
We are a proud local community sponsor for NAMI – Roanoke Valley



A passionate team of mental health professionals dedicated to serving local communities across Virginia, with a story that started right in Botetourt County.
With a collective commitment to both mental health and substance abuse services across the Roanoke Valley, New River Valley, SWVA, and Southside VA; Mainstream Mental Health Services brings together individuals who share a common goal: supporting, advocating, and empowering others.
Check us out on Facebook!
Check out more at our Facebook page!
Newsletter and Spotlights
Check out Mainstream Mental Health Services in our local news! Vinton Messenger
OFFICE HOURS
- Monday
- 8:30 am – 5:00 pm
- Tuesday
- 8:30 am – 5:00 pm
- Wednesday
- 8:30 am – 5:00 pm
- Thursday
- 8:30 am – 5:00 pm
- Friday
- 8:30 am – 5:00 pm
- Saturday
- Closed
- Sunday
- Closed
Mainstream Mental Health Services is proudly licensed by DBHDS.

Subscribe to
Get our News
Mainstream invites you to join our monthly newsletter, where we shed light on Mental Health advocacy, support, and empowerment, while highlighting our amazing teams across regions.
























