Jennifer Ellen Leighton, DMD, Dentist

2466 S Colorado Blvd Ste 102
DenverCO  80222-5931 (Denver County)


Phone: 303-957-3188
Fax:

NPI: 1932600897
License Number: 00203972 (CO)