Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2015
NPI: 1326400037
Practice Locations (5)
200 OCEANGATE, SUITE 100
LONG BEACH, CA 908024316
190 E BANNOCK ST
Boise, ID 837126241
190 E BANNOCK ST
BOISE, ID 837126241
1911 N 31ST ST
BOISE, ID 837035855
PO BOX, SUITE 191050
BOISE, ID 83719
Source: CMS National Downloadable File, September 2026.