NPI #
515 E Micheltorena St , Ste D
Santa Barbara, CA, 93103-4224
G34164
CA
Allopathic & Osteopathic Physicians
Ophthalmology
207W00000X
525 E Micheltorena St Ste A
Santa Barbara, CA, 93103-4211