Are you missing teeth? If so, Dr. Bernard Slota can help restore your smile. At Denver Smiles, we can do your dental implant restorations in Lakewood, Colorado. Schedule an appointment with our dentist to start feeling more confident in your smile. Call our office at 303-872-0039 today.