Richard J Haffner

General Dentistry
Saint Louis, MO 63127 (1 other location)
Is this you? Claim your profile

About Richard J Haffner

Richard J Haffner is a health care provider primarily located in Saint Louis, MO, with another office in SAINT LOUIS, MO. His specialties include General Dentistry.


Dr. Richard J Haffner has 2 locations

Dr. Richard J Haffner 11810 Gravois Rd Saint Louis, MO 63127
Dr. Richard J Haffner 6321 DEVONSHIRE AVE SAINT LOUIS, MO 63109


Dr. Richard J Haffner has the following specialty

Dr. Richard J Haffner Accepts the Following Insurance

  • Aetna
    • Aetna DPPO
  • Ameritas
    • Ameritas PPO
  • Anthem Dental Complete
  • Assurant
    • Assurant DHA
    • Assurant DHA Premier
  • Assurant Dental Network
  • Assurant Focus Dental Network
  • Blue Cross California
    • BCCA Dental Blue 100/200/300
  • CompBenefits
    • CompBenefits PPO
  • Dental Network of America
    • Dental Network of America DPPO
  • DenteMax
    • DenteMax Dental
  • GRID
  • GRIDPlus
  • Guardian Dental
    • Guardian DentalGuard Preferred
  • Principal Dental
    • Principal Dental PPO
  • Sun Life Dental Network
  • Total Dental Administrators PPO
  • United Healthcare Dental
    • United Healthcare Dental PPO

More about Dr. Richard J Haffner

Dr. Haffner works in Saint Louis, MO and 1 other location and specializes in General Dentistry.

Similar Doctors

Dr. Richard J Haffner is similar to the following 3 doctors near Saint Louis, MO