Contact Us

Tri-Area Community Health - Laurel Fork

  • Address:
  • 14558 Danville Pike
  • Laurel Fork, VA 24352
  • Phone:
  • (276) 398-2292
  • 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

Tri-Area Community Health - Ferrum

  • Address:
  • 180 Ferrum Mountain Road

    Ferrum, VA 24088

  • Phone:
  • (540) 365-4469
  • 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

Tri-Area Community Health - Floyd

  • Address:
  • 140 Christiansburg Pike

    Floyd, VA 24091

  • Phone:
  • (540) 745-9290
  • 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.

Tri-Area Community Health - Grayson Highlands

  • Address:
  • 6436 Troutdale Highway

    Troutdale, VA 24378

  • Phone:
  • (276)-579-1235
  • 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.

Tri-Area Community Health - Stuart

  • Address:
  • 18877 Jeb Stuart Hwy.
  • Stuart, VA 24171
  • Phone:
  • (276) 694-4466
  • Hours:
  • Monday - Friday 8:00 AM - 4:00 PM

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.