Medical school: UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated: 1981
Also: INTERNAL MEDICINE
NPI: 1407879901
Practice Locations (2)
2510 AIRPARK DR, SUITE 302
REDDING, CA 960012462
5302419966
MOUNTAIN COMMUNITIES HEALTHCARE DISTRICT
60 EASTER AVE
WEAVERVILLE, CA 960938054
5306235541
Source: CMS National Downloadable File, September 2026.