Menu Close

About Us

Mainstream Mental Health Services believes in providing goal-directed, person-centered training to individuals in need to achieve and maintain independence in their communities. It is our mission to support our clients to acquire life skills and develop stronger relationships to enhance their quality of life.

Our Locations

Main Office
7211 Cloverdale Road
Roanoke, VA 24019

New River Valley
4113 Pepperel Way
Dublin, VA 24084

Downtown Roanoke
707 5th Street NE
Roanoke, VA 24016

Region 3 Office
8653 US-29
Blairs, VA 24527