Insight Health Corp NPI 1003135641 Practice location: 13065 W Mcdowell Rd, Avondale, AZ 853926439 Taxonomy code: 293D00000X Phone: (632) 889-0999