Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 2023
Offers telehealth
NPI: 1386256394
Practice Locations (2)
ONCLICK HEALTHCARE INCORPORATED
4430 PUERTA DEL SOL
CAMINO, CA 957099135
8182302116
EDELWEISS SENIOR CARE PLLC
4995 W 11200
HIGHLAND, UT 840039411
8018846100
Source: CMS National Downloadable File, September 2026.