NPI Central
Robert Macy, MD — NPI 1184630147, Placerville, CA | NPI Central