Request Appointment Pre-Register Now
William G. Allen, DDS
Call us  520-721-2000


~ We’ll give you lots of reasons to smile.



  • Dr. William G. Allen leads the Discovery Smiles Team. He has a bachelor’s degree in biology from the University of Arizona and a Doctor of Dental Surgery degree from the University of Washington. Dr. Allen has been practicing dentistry for more than 30 years.
  • Our experienced dental hygienists are friendly, fast, and thorough.
  • Our efficient front desk staff will help you schedule a convenient appointment time, file your dental insurance claim after your visit, and answer questions about payment options and other issues.


  • Discovery Smiles is equipped with ultra-modern diagnostic and treatment tools to maximize your oral health and comfort.
  • Dr. Allen and his team attend continuing education classes every year to ensure you receive the benefits of the latest advances in dentistry.


  • Our caring staff is dedicated to making sure you have a great experience every time you visit.
  • We created our Total Comfort Menu with you in mind. Choose any items on the menu that may help you feel comfortable and relaxed!

Payment Options

  • We accept most major dental insurance plans.
  • We accept cash, check, and all major credit cards.
  • Financing may be available through Care Credit.


  • We will be available to assist you after hours in the event of any dental emergency.




Ready to schedule an appointment?

Call Us to schedule your appointment at 520-721-2000.

© Copyright Discovery Smiles 2017. All rights reserved. Site designed and developed by