NPI Central
Alexa Medical Center — NPI 1356917843, Watsonville, CA | NPI Central