Mustapha Kamel Abouda, MD, Family Medicine

1302 E Calle De Merced
EspanolaNM  87532 (Rio Arriba County)


Phone: 505-753-9292
Fax: 505-753-1866

NPI: 1477654697
License Number: M020550567 (NM)