Neighborhood Health Center

Better care closer to you

Our Patient Portal makes it easy to view your medical records, message your healthcare providers, refill your medicine and more.

The Virginia Premier Neighborhood Health Center offers many services under one roof, so that getting the right care, at the right place, isn’t a hassle.

NCQA seal
Our Health Center is open to all Virginia Premier members – that’s all adults, adolescents, children and newborns with Virginia Premier health insurance. If there is a gap in your Medicaid coverage with Virginia Premier, we will work with you to make sure you’re still able to access the care you need. If you have questions about whether or not we accept your insurance, please call us at 540-278-1051.

Schedule Your Appointment

Call us at 540-278-1051 to schedule an appointment. We will work with you to find a time that works best. We even offer same day appointments for when you need to be seen by your primary care provider right away.

Transportation Assistance

If you need assistance getting to your appointment, we can help with that as well. Virginia Premier offers transportation assistance to all Virginia Premier members. This includes assistance with health-related trips such as medical visits, wellness events, health education sessions, and pharmacy visits, so you can fill your prescriptions right after your medical visit. Learn more about setting up transportation with Virginia Premier

Neighborhood Health Center in Roanoke Virginia

Phone & Appointments

540-278-1051 | Fax: 540-278-1052


Monday, Tuesday, Thursday & Friday:  8 am – 5 pm Wednesdays: 8 am – 8 pm

We also have health care providers available 24/7 to answer your health-related questions. Just call 540-278-1051, and we will direct you to an on-call provider.

“The staff was super friendly. You can tell the staff and the doctor care.”

“Everyone is friendly, not a long wait time and they are thorough. I like coming here.”


Not only do we offer many health care services in one location, but we also coordinate your care across those services. So, say you need a doctor, a social worker and maybe someone to help you eat healthier. All those professionals are at our health center, ready to talk with you – and each other – to make sure you’re getting the best care possible. Meet our providers >

Through this patient-centered approach, we can connect you with many services, across multiple specialties, including: 

Behavioral Health

Mental Health Counseling (Adult and Pediatric)

Office-Based Opioid Treatment

Group and Individual Substance Abuse Therapy, Medication Assisted Treatment


Women’s Health, Geriatrics, Pediatric and Adolescent Care, Obstetrics and Gynecology (OB/GYN)


Sick Visits, Late Evening Hours, Same Day Appointments, 24/7 After Hour Provider Phone Services

Preventive Care

Well-visits, Health Screenings, Immunizations

Case Management

Patient Care Coordinator, Social Worker

Health Education

Chronic Care Management, Nutrition Counseling, Certified Lactation Consultation, Wellness Events

Laboratory Services

Request An Appointment at the Neighborhood Health Center

One of our friendly representatives will respond by phone within two business days (Monday through Friday), between 8:00 am – 5:00 pm.

  • This field is for validation purposes and should be left unchanged.

Attention members: Protected Health Information(PHI), which could identify you, should not be sent through this form or email. PHI includes information such as: member identification number, social security number, date of birth, and any medical information about you(i.e.medical records number, diagnosis, procedure codes). When communicating with Virginia Premier through this form, only your name and phone number should be used along with your inquiry. We will call you to obtain any additional information needed and to respond to your inquiry. Please note that email communication is not always secure. If you have sensitive information to discuss with Virginia Premier, please call us at 1-800-727-7536. Email us at