NPI Central
Robert Carter, MD — NPI 1346413820, Placerville, CA | NPI Central