Amanda L.lopez NPI 1750516837 Practice location: 7520 Montgomery Blvd Ne Bldg E15, Albuquerque, NM 871091586 Taxonomy code: 231H00000X Phone: (055) 872-4327