Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1306874987
Practice Locations (4)
2801 EUREKA WAY
REDDING, CA 960010222
5302410473
MOUNTAIN COMMUNITIES HEALTHCARE DISTRICT
60 EASTER AVE
WEAVERVILLE, CA 960938054
5306235541
MOUNTAIN COMMUNITIES HEALTHCARE DISTRICT
60 EASTER AVE, PO BOX 1229
WEAVERVILLE, CA 960938054
MOUNTAIN COMMUNITIES HEALTHCARE DISTRICT
PO BOX, SUITE 1229
WEAVERVILLE, CA 960931229
Source: CMS National Downloadable File, September 2026.