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