Medical school: UNIVERSITY OF CALIFORNIA, DAVIS SCHOOL OF MEDICINE
Graduated: 1979
NPI: 1376539981
Practice Locations (2)
MCCLOUD HEALTHCARE CLINIC, INC.
824 PINE ST
MOUNT SHASTA, CA 960672137
5309264528
MCCLOUD HEALTHCARE CLINIC, INC.
830 PINE ST
MOUNT SHASTA, CA 960672137
Source: CMS National Downloadable File, September 2026.