Haila Albgal NPI 1417566043 Practice location: 20235 N Cave Creek Rd Ste 104-214, Phoenix, AZ 850244424 Taxonomy code: 363LF0000X Phone: (415) 603-2214