Thank you for visiting Tri-Area Community Health

Contact Us

Tri-Area Community Health - Cana

  • Address:
  • 11945 Fancy Gap Highway
  • Cana, VA 24317
  • Phone:
  • (276) 755-2203
  • Fax:
  • (276) 398-3331
  • Hours:
  • Monday 8:30 AM – 6:30 PM
  • Tuesday 8:00 AM – 5:00 PM
  • Every Other Wednesday 12:00 PM - 6:30 PM
  • Thursday 11:30 AM - 8:00 PM
  • Friday 8:00 AM – 5:00 PM
  • Every Other Saturday 9:00 AM - 3:00 PM
  • When the office is closed on Wednesday, we will be open on the following Saturday.

    For after hours medical concerns, please call (276) 755-2203

    Tri-Area Community Health Center at Cana 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.

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

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

IMPORTANT: 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.