Open Accessibility Menu
Hide
Locations
  • Community Medical Care
    856 Clintwood Main St
    Clintwood, VA 24228
    • 276-926-5220
    • Fax: 276-926-5299
    • Accepting New Patients
    • Primary Care Provider
    Get Directions
  • Community Medical Care
    17886 US Highway 19
    Rosedale, VA 24280
    • 276-880-3133
    • Fax: 276-880-3284
    • Accepting New Patients
    • Primary Care Provider
    Get Directions
  • Community Medical Care
    591 US Highway 19
    Lebanon, VA 24266
    • 276-415-9150
    • Fax: 276-415-9153
    • Accepting New Patients
    • Primary Care Provider
    Get Directions
  • Community Medical Care
    17988 Highway 58
    Castlewood, VA 24224
    • 276-762-7600
    • Fax: 276-762-5912
    • Accepting New Patients
    • Primary Care Provider
    Get Directions
  • Community Medical Care
    142 Highlands Dr
    Lebanon, VA 24266
    • 276-889-0433
    • Fax: 276-889-5537
    • Accepting New Patients
    • Primary Care Provider
    Get Directions