3716 Melrose Avenue, Northwest
Roanoke, VA 24017-2716
(540) 362-0360
Get DirectionsWho We Are
New Horizons Healthcare is a Community Health Center which is a nonprofit private corporation located in a medically underserved area to provide comprehensive primary health care to anyone seeking care. In addition to treating individual patients, a health center emphasizes health promotion and disease prevention for entire communities.
Behavioral health services include assessment, counseling, case management, and medication prescriptions and management. The Valley View location offers an Office-Based Opioid Treatment Program (OBOT).
Additional services include family medicine, pediatrics, pharmacy services, medication assistance, care coordination, and health education. Telehealth visits are available. Visit the website for more information. The Medication Assistance Program can be reached at (540) 366-2334.
A Community Health Center does not deny anyone primary health care services. All community residents have equal access regardless of ability to pay, geographic location or residence, culture, age, sex, or religion.