NPI Central
Kayla Rosen, MD — NPI 1063706083, Santa Barbara, CA | NPI Central