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