Dental Care Access Foundation offers sliding scale clinics, and also operates free cleaning clinics at certain times of the year. Please see their website for more information:
Reduced fee clinics:
Dental Care Access Foundation