Smiles of Temecula Dental Care is a cosmetic dentistry office that offers exams, cleaning, whitening, Invisalign, fillings, periodontics and sedation services. The practice is helmed by Dr. Christine Tracy G. Castro. Dr. Castro is a graduate of the Las Vegas Institute for Advanced Dental Studies.