Downing Street Dental

$3.0M revenue • 2121 S Downing St, Denver, CO, 80210, United States

Last Updated Mar 24, 2026

Company Overview

Company Name

Downing Street Dental

Address

2121 S Downing St, Denver, CO, 80210, United States

Approx. Annual Revenue

$3.0M

Established

2014

About Downing Street Dental

Downing Street Dental is a dental practice located in Denver, CO that was established in 2014. The practice offers a range of dental services, including dental implants, extractions, emergency care, cosmetics, and restorative dentistry. Downing Street Dental is committed to providing personalized, high-quality dental care to families in the Denver area.

Frequently Asked Questions about Downing Street Dental

Technologies Used

Social Profiles

Key Decision Makers

James Mclain General Dentist
LinkedIn
James McLain Owner
LinkedIn