NPI #
230 W Pueblo St , 2Nd Floor
Santa Barbara, CA, 93105-3870
G57914
CA
Allopathic & Osteopathic Physicians
Ophthalmology
207W00000X
1919 State St
Santa Barbara, CA, 93101-2430
1801 State St
Santa Barbara, CA, 93101-2482
2946 De La Vina St
Santa Barbara, CA, 93105-3310
515 E Micheltorena St
Santa Barbara, CA, 93103-4224
525 E Micheltorena St Ste A
Santa Barbara, CA, 93103-4211