Jeffrey Scott Harbaugh, DDS, Dentist

608 La Joya St Ste B
EspanolaNM  87532-3467 (Rio Arriba County)


Phone: 505-753-9454
Fax:

NPI: 1477111607
License Number: DD5102 (NM)