Craig A Davis Lcsw Pllc NPI 1437640638 Practice location: 2150 N Rio De Flag Dr, Flagstaff, AZ 860047503 Taxonomy code: 1041C0700X Phone: (382) 699-3571