Rebecca Lwebb NPI 1679680623 Practice location: 2216 Rancho Plata Ave Se, Rio Rancho, NM 871248711 Taxonomy code: 208000000X Phone: (595) 718-2018