Free or Charitable ClinicShenandoah Community Health Clinic124 Valley Vista DriveDental care confirmedSliding-scale fees based on income(540) 459-9333