NPI Central
Cathy Straits, MD — NPI 1801857156, Santa Barbara, CA | NPI Central