Stephen L Abbott MD

NPI # 

Practice Address:

15 E Arrellaga St

Santa Barbara, CA, 93101-2531

Practice Phone:

805-965-1095

Practice Fax:

805-965-8905

License Number:

A24423

License State:

CA

Taxonomy Grouping:

Allopathic & Osteopathic Physicians

Taxonomy Classification:

Pediatrics

Taxonomy Code:

208000000X