New search
Lourdes Vizcarra
,
MD
Family Medicine
,
Primary Care
3.6
(14 reviews)
Office
801 Encino Pl NE, Ste C1, Albuquerque, NM 87102
Accepting new patients
(505) 272-0110