Dr. Stephen Lockwood is a dentist that serves the La Jolla and San Diego areas. Dr. Lockwood practices general, cosmetic, implant and orthodontic dentistry. He offers a wide-range of services that include restorative care, periodontal care, preventive care, surgical periodontal treatment, Invisalign, veneers and many others.
Dr. Lockwood prides himself on his passion for improving the smiles of patients as well as his quests for the latest and most advanced techniques in aesthetic, implant and orthodontic dentistry. For more details on his practice and services, please call the number provided or visit his website.