Alejandro Solano Bayardo, MD, Internal Medicine

812 W Maple St
FarmingtonNM  87401-5631 (San Juan County)


Phone: 505-326-6521
Fax: 505-325-6699

NPI: 1659500486
License Number: MD2014-0530 (NM)