NPI Central
Shaila Serpas, MD — NPI 1124039136, Chula Vista, CA | NPI Central