Peter J Tafoya, DDS, Dentist

404 Kiva Ct Ste D
Santa FeNM  87505-5994 (Santa Fe County)


Phone: 505-988-3804
Fax: 505-988-5809

NPI: 1720160609
License Number: 1051 (NM)