NPI Central
Castle Rock Medical Group — NPI 1669427506, San Diego, CA | NPI Central