Louis John Taloumis, DMD, Dentist

1694 E Cheyenne Mt Blvd
Colorado SpringsCO  80906 (El Paso County)


Phone: 719-538-4671
Fax: 719-538-4672
Email: lta***@*****ol.com

NPI: 1992929988
License Number: 7606 (CO)