Nicole Carson NPI 1366981565 Practice location: 119 Brookdale Dr, Vacaville, CA 956876207 Taxonomy code: 106S00000X Phone: (707) 880-9787