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
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.
Mental Health Awareness
During the Month of May, Mainstream recognizes the importance of #MentalHealthAwareness during #MentalHealthAwarenessMonth. We salute and appreciate our hardworking staff and the differences they make every single day. We will be showcasing 4 staff throughout the month of May (2025) – highlighting and sharing their own personal stories and why #mentalhealthawareness is important to them. 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.

























