Free or Charitable ClinicNorthern Neck-Middlesex Free Health Clinic51 William B Graham CourtDental care confirmedSliding-scale fees based on income(804) 435-0575