Windrose Assisted Living NPI 1164191862 Practice location: 18744 W San Juan Ave, Litchfield Park, AZ 853400019 Taxonomy code: 310400000X Phone: (623) 259-9400