Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2001
Offers telehealth
NPI: 1083686117
Practice Locations (5)
OROVILLE HOSPITAL
2767 OLIVE HWY
Oroville, CA 959666118
OROVILLE HOSPITAL
2767 OLICE HWY
OROVILLE, CA 959666118
5305338500
OROHEALTH CORPORATION A NON PROFIT HEALTHCARE SYSTEM
2767 OLIVE HWY, SUITE 220
OROVILLE, CA 959666118
5305328544
LAS CRUCES PHYSICIAN PRACTICES, LLC
2735 NORTHRISE DR
LAS CRUCES, NM 880110897
5755212462
GOOD SHEPHERD HEALTH CARE SYSTEM
610 NW 11TH ST
HERMISTON, OR 978386601
5416673400
Source: CMS National Downloadable File, September 2026.