Salvadeeswaran Lakshmi-Narayanan, MD, Internal Medicine

1010 Spruce St
EspanolaNM  87532-2724 (Rio Arriba County)


Phone: 505-367-0340
Fax: 505-367-0346

NPI: 1356470884
License Number: MD2004-0026 (NM)