Barbara Troy, MD, Family Medicine

2010 Industrial Park Rd
EspanolaNM  87532-3600 (Rio Arriba County)


Phone: 505-753-7395
Fax: 505-753-8373

NPI: 1467591487
License Number: 2006-0353 (NM)