Nicholas Larkin NPI 1023500873 Practice location: 1525 De La Vina St Apt B, Santa Barbara, CA 931018594 Taxonomy code: 225100000X Phone: (858) 247-1590