Rebecca Davis NPI 1154978724 Practice location: 83 N English Rd, Vineyard, UT 840595645 Taxonomy code: 133V00000X Phone: (928) 266-6197