Free or Charitable ClinicSt. James the Less Free Clinic (Ashland)125 Beverly RoadDental care confirmedFree for eligible patients(804) 798-8890