Santiago Marinez Ayala, MD, Family Medicine

2300 Grande Blvd Se
Ste A
Rio RanchoNM  87124-1755 (Sandoval County)


Phone: 505-896-7100
Fax:

NPI: 1043503683
License Number: MD2014-0231 (NM)