Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2012
Offers telehealth
NPI: 1265708655
Practice Locations (2)
1560 E CHEVY CHASE DR, SUITE 450
GLENDALE, CA 912064140
8186602200
OBHG CALIFORNIA PC
1812 VERDUGO BLVD
GLENDALE, CA 912081407
8649083530
Source: CMS National Downloadable File, September 2026.