At Denver Smiles, we recognize the importance of maintaining current dental technology. Dr. Bernard Slota uses the latest in new dental technology to make your procedures easier, faster and more effective. Set up an appointment with our dentist in Lakewood, Colorado, by calling 303-872-0039. We look forward to meeting with you.