Lu Xiao NPI 1760002067 Practice location: 5700 E Highway 90, Sierra Vista, AZ 856359110 Taxonomy code: 390200000X Phone: (626) 223-5307