Leroy Baca, DDS, Dentist

1960 N Date St
Truth or ConsequencesNM  87901-3701 (Sierra County)


Phone: 505-267-3088
Fax: 505-267-1747

NPI: 1154314177
License Number: DD1705 (NM)