Vanesa Carson NPI 1841890621 Practice location: 11517 15th Ave, Lemoore, CA 932459508 Taxonomy code: 171M00000X Phone: (559) 852-6054