NPI Central
Catherine Stapleton, MD — NPI 1255666988, San Francisco, CA | NPI Central