Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2007
Also: INTERNAL MEDICINE
NPI: 1649469628
Practice Locations (1)
GLENDALE ADVENTIST MEDICAL CENTER
1500 E CHEVY CHASE DR, SUITE 401
GLENDALE, CA 912064191
8188634446
Source: CMS National Downloadable File, September 2026.