Tracy Luck NPI 1891463238 Practice location: 644 E Sheffield Ave, Chandler, AZ 852251758 Taxonomy code: 163WP0200X Phone: (623) 200-2921