Welcome to Tri-Area Community Health



You are the reason we are here.

Our staff consists of highly qualified medical, behavioral heath, pharmacy, and clinical and support professionals working together to provide the highest quality of care. We look forward to providing all of your primary care needs.


Tri-Area Community Health is welcoming new patients at all of our sites. For an appointment please call:

Or use our Appointment Contact Form

For your convenience, please feel free to use the contact form below, and we will be glad to reach out to you. Please note: Private health information should ONLY be sent through the Patient Portal or by calling the health center directly.

For Urgent medical matters, please call 911, visit the closest Emergency Department or nearby Urgent Care.

For Non-Urgent Medical Matters, please message through the private Tri-Area Health Patient Portal or call 866-942-0401.

For General inquiries, please feel free to use the contact form below.

IMPORTANT: Contact forms or email messages are typically monitored during normal business hours only. For time-sensitive, non-urgent needs, during business hours, please call 866-942-0401, or if after business hours, please visit a nearby Urgent Care or Emergency Department. As always, if you have an urgent medical need, please call 911.

Payment Policy

We are staffed by an extremely hard-working group of employees whose goal is to help our patients be able to access services as easily as possible. Like other medical providers, we expect payment for the services we provide. We do offer a Sliding Fee Scale for patients who qualify.


  • Payment is due at the time of service.
  • Co-pays cannot be waived.
  • We accept cash, checks, bank cards, money orders, MasterCard, Visa, and Discover.


  • We will submit claims to most major insurance carriers including Medicare and Virginia Medicaid.
  • Please bring your insurance card with you to every visit so that we can ensure that our records are accurate.
  • If your insurance requires a referral or prior-authorization for you to be seen at Tri-Area Community Health, it is your responsibility to obtain prior to your visit. If not obtained, you will be responsible for the charges.

Specific questions regarding insurance coverage should be addressed by your carrier, or our business office may be able to assist you.

No Show Policy

  • To ensure that each patient is given the proper amount of time allotted for their visit and to provide the highest quality care, it is very important for each scheduled patient to attend their visit on time.
  • If it is necessary for you to reschedule or cancel your appointment, please call us at least 24 hours prior to your scheduled appointment.
  • If you arrive after your scheduled appointment, you may be asked to reschedule your appointment, in order to accommodate patients that have arrived on time.
  • Patients with repeated no shows and last minute cancellations will be placed on an alternative appointment scheduling program.
  • If placed on the alternative appointment scheduling program, patients may only schedule “same day” appointments as available and will not be allowed to pre-schedule appointments.

Specific questions regarding insurance coverage should be addressed by your carrier, or our business office may be able to assist you.