Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2016
Offers telehealth
NPI: 1669822284
Practice Locations (2)
11735 KELSEY CT
LOMA LINDA, CA 923544186
4029 S CAPITAL OF TEXAS HWY, SUITE 103
AUSTIN, TX 787047920
Source: CMS National Downloadable File, September 2026.