Medical school: UNIVERSITY OF CALIFORNIA, DAVIS SCHOOL OF MEDICINE
Graduated: 2006
NPI: 1396963997
Practice Locations (3)
GLENN MEDICAL CENTER, INC
1133 W SYCAMORE ST
WILLOWS, CA 959882601
5309341881
GLENN MEDICAL CENTER, LLC
1133 W SYCAMORE ST
WILLOWS, CA 959882601
5309341816
GLENN MEDICAL CENTER, LLC
888 PACIFIC AVE
WILLOWS, CA 959882023
Source: CMS National Downloadable File, September 2026.