Anita Lee Sloan-Garcia, MD, Internal Medicine

100 Sun Ave Ne Ste 650
AlbuquerqueNM  87109-4670 (Bernalillo County)


Phone: 505-835-6767
Fax: 505-545-6727

NPI: 1831262781
License Number: MD2004-0179 (NM)