Leandro Xavier Centenera, MD, General Practice

11516 Pine Top Ln Ne
AlbuquerqueNM  87111-6585 (Bernalillo County)


Phone: 505-389-5053
Fax:

NPI: 1194760678
License Number: MD2004-0079 (NM)