NPI #
525 E Micheltorena St Ste A
Santa Barbara, CA, 93103-4211
A119711
CA
Allopathic & Osteopathic Physicians
Ophthalmology
Retina Specialist
207WX0107X