The Community Health Center does not deny anyone primary healthcare services. We serve all ages, regardless of insurance status. This means we serve anyone who is uninsured, has Medicaid, Medicare, or is insured with private insurance. This includes our Christiansburg, Radford/Pulaski and Pearisburg locations.
The first step in becoming a patient at the Community Health Center of the New River Valley is to complete a Welcome Packet.
If you would prefer to print out the application and complete it at home, you may download here:
After completing your patient registration
One of our patient access representatives will reach out to you within 24-48 business hours to gather any additional information needed and get your appointment scheduled. If you need help before then, please reach out to us at:
Christiansburg – 540-381-0820
Dublin – 540-585-1310
Pearisburg – 540-921-3502
Welcome to the Community Health Center of the New River Valley. Thank you for trusting us with your care!
To become a patient or receive more information, please call one of our Center locations:
Giles Center
540.921.3502
Montgomery Center
540.381.0820
Radford/Pulaski Center
540.585.1310
Portraits of our practitioners courtesy of
Charlie Whitescarver Photography
We provide a 24-hour, after-hour messaging service for our patients.
804.729.5122
In the event that you are experiencing urgent but non-life threatening symptoms you may reach a provider after normal operating hours (8am-5pm). Examples of urgent but non-life threatening symptoms include: rash or hives, low grade fever, and urinary tract infections.
Medication refills and scheduling questions should be addressed during normal operating hours (8am-5pm).