NPI Central
Catherine Carroll, MD — NPI 1952627937, San Diego, CA | NPI Central