James C Downs, DDS, Dentist

820 Clermont St Ste 310
DenverCO  80220-3820 (Denver County)


Phone: 303-377-9278
Fax: 303-388-0607

NPI: 1538382809
License Number: 6173 (CO)