Medical school: UNIVERSITY OF UTAH SCHOOL OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1225258965
Practice Locations (5)
1101 E BROADWAY, SUITE 103
GLENDALE, CA 912051383
PO BOX, SUITE 1925
HUNTINGTON BEACH, CA 92647
1953 SAN BRUNO
NEWPORT BEACH, CA 926604536
27125 SIERRA HWY, SUITE 325
SANTA CLARITA, CA 91351
6400 SHAFER CT, SUITE 700
ROSEMONT, IL 600184994
Source: CMS National Downloadable File, September 2026.