Skip to main content
New Horizons Healthcare

5060 Valley View Boulevard
Roanoke, VA 24012

(540) 595-9525

Get Directions

Contact Information

Main
(540) 595-9525

Who 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.

Services include family medicine, pediatrics, behavioral health, 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.

This location serves Adult and Pediatric Primary Medical Care including an Office-Based Opioid Treatment Program (OBOT).

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.

Who We Serve

Languages Spoken
English
Service Area(s)
Botetourt County
,
Craig County
,
Roanoke City
,
Roanoke County
,
Salem City

Cost & Payment Methods

Payment Method(s)
Private Pay
,
Private Insurance
,
Medicaid
,
Medicare
Fee Structure
Fee Range
,
Sliding Scale Fee
,
Call for Information

Age Requirements
No Age Requirement
Family
Yes

Available 24/7
No
Additional Availability Comments
Medical, dental, behavioral health, and administrative offices are closed for lunch from 12:00 PM thru 1:00 PM.

Intake Process
Call for information or to schedule an appointment. Visit the Become A Patient page on the website for more information.
Documents Required
Call for details
Self Refer
Yes
Provider Refer
Yes
Intake Contact Telephone
(540) 362-0360

Qualifications
Qualification Type
Licensure
Qualification Entity
Virginia Department of Medical Assistance Services (DMAS)
Qualification Number
1699029884
Report Problems
Call the Agency