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

Outpatient Counseling

One on one therapeutic outpatient counseling services for both adults and children.

Substance Abuse Support

Inclusive center-based substance abuse programs focused on recovery and stabilization.

Mental Health Skill Building

Functional skill-based supports provided at home and in the community, focused on fostering independence.

Seven people sitting in a circle in a living room, engaged in conversation during a group meeting

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

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.