Charles E Lee, DDS, Dentist

7180 E Orchard Rd
EnglewoodCO  80111-1724 (Arapahoe County)


Phone: 303-741-9949
Fax: 303-741-9969

NPI: 1013091537
License Number: 6188 (CO)