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