Thank you for visiting Tri-Area Community Health

Contact Us

Tri-Area Community Health - Elk Creek Rescue Squad Telehealth Site

  • Address:
  • Elk Creek Rescue Squad Building

  • 9109 Elk Creek Parkway

  • Elk Creek, VA 24326

  • Phone:
  • (888) 908-4788
  • Fax:
  • (276) 398-3331
  • Hours:
    • Monday 1:00 PM – 5:00 PM
    • Wednesday 1:00 PM – 5:00 PM
    • Friday 1:00PM – 4:30 PM
    • This site offers virtual appointments only.
    • Available to anyone in Grayson, Wythe or surrounding counties.
    • For after-hours medical concerns, please call 866-942-0401.
HRSA Health Center Program

Tri-Area Community Health - Laurel Fork

  • Address:
  • 14558 Danville Pike
  • Laurel Fork, VA 24352
  • Phone:
  • (276) 398-2292
  • Fax:
  • (276) 398-3331
  • Hours:
  • Monday 7:45 AM – 6:30 PM
  • Tuesday 9:00 AM – 5:00 PM
  • Wed. & Thursday 7:45 AM - 5:00 PM
  • Friday 7:45 AM – 4:30 PM

Get Information about Tri-Area Community Pharmacy in Laurel Fork

For after-hours medical concerns, please call 276-398-2292

Tri-Area Community Health - Ferrum

  • Address:
  • 180 Ferrum Mountain Road

    Ferrum, VA 24088

  • Phone:
  • (540) 365-4469
  • Fax:
  • (276) 398-3331
  • Hours:
  • Monday 8:00 AM – 6:30 PM

    Tuesday 9:00 AM – 5:00 PM

  • Friday 8:00 AM – 4:30 PM

  • Wed. & Thursday 8:00 AM - 5:00 PM

Get information about Tri-Area Community Pharmacy in Ferrum

For after-hours medical concerns, please call 540-365-4469

Tri-Area Community Health - Floyd

  • Address:
  • 140 Christiansburg Pike

    Floyd, VA 24091

  • Phone:
  • (540) 745-9290
  • Fax:
  • (276) 398-3331
  • Hours:
  • Monday 8:00 AM – 6:30 PM

    Tuesday 9:00 AM – 5:00 PM

  • Friday 8:00 AM – 4:30 PM

  • Wed. & Thursday 8:00 AM - 5:00 PM

Tri-Area Community Health Center at Floyd does not currently have a retail pharmacy on site. We invite you to use Tri-Area Community Pharmacy at Laurel Fork (276) 398-2620 or Tri-Area Community Pharmacy at Ferrum (540) 365-6337.

For after-hours medical concerns, please call 540-745-9290

Tri-Area Community Health - Fries

  • Address:
  • 109 Carroll Drive

  • Fries, VA 24330

  • Phone:
  • (888) 908-4788
  • Fax:
  • (276) 398-3331
  • Hours:
    • Monday 8:30 AM-6:30 PM

    • Tuesday 9:00 AM -5:00 PM
    • Wednesday 8:30 AM-5:00 PM
    • Thursday 8:00 AM-5:00 PM
    • Friday 8:00 AM-4:30 PM
    • Behavioral Health: Every other Wednesday: 8:30 AM - 5:00 PM

Tri-Area Community Health - Galax School Based Health Center

  • Address:
  • Galax High School
  • 200 Maroon Tide Drive
  • Galax, VA 24333
  • Phone:
  • (888) 819-4284
  • Fax:
  • (276) 398-3331
  • Hours:
    • Monday 7:30 AM – 4:00 PM
    • Tuesday 9:00 AM – 4:00 PM
    • Wednesday 7:30 AM – 4:00 PM
    • Thursday 7:30 AM – 4:00 PM
    • Friday 7:30 AM – 4:00 PM
    • Now serving Galax City Schools students and staff at our Galax High School location.
    • For after-hours medical concerns, please call 866-942-0401.

Tri-Area Community Health - Grayson Highlands

  • Address:
  • 6436 Troutdale Highway

    Troutdale, VA 24378

  • Phone:
  • (276)-579-1235
  • Fax:
  • (276) 398-3331
  • Hours:
  • Monday 8:30 AM – 6:30 PM

    Tuesday 9:00 AM – 5:00 PM

  • Wednesday 8:30 AM - 5:00 PM

  • Thursday 8:00 AM - 5:00 PM

  • Friday 8:00 AM – 4:30 PM

Tri-Area Community Health Center at Grayson Highlands does not currently have a retail pharmacy on site. However, we do offer a service where we bring prescriptions from our Laurel Fork Pharmacy to the clinic. This service is available for both patients and non-patients. Please call the clinic for more information.

For after-hours medical concerns, please call 276-579-1235

Tri-Area Community Health - Stuart

  • Address:
  • 18877 Jeb Stuart Hwy.
  • Stuart, VA 24171
  • Phone:
  • (276) 694-4466
  • Fax:
  • (276) 398-3331
  • Hours:
  • Monday - Friday 8:00 AM - 4:00 PM
  • For after hours medical concerns, call 866-942-0401

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.