NPI #
15 E Arrellaga St , Suite 1 And 2
Santa Barbara, CA, 93101-2531
129655
CA
Allopathic & Osteopathic Physicians
Pediatrics
208000000X
15 E Arrellaga St