Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2011
Offers telehealth
NPI: 1841533767
Practice Locations (2)
23141 VERDUGO DR, SUITE 201
LAGUNA HILLS, CA 926531341
18321 CLARK ST
TARZANA, CA 913563501
3103037496
Source: CMS National Downloadable File, September 2026.