Derrick Selb NPI 1992196505 Practice location: 5266 Hollister Ave Ste 321, Goleta, CA 931112083 Taxonomy code: 106H00000X Phone: (805) 538-2559