Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2017
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1710363023
Practice Locations (3)
SAINT LUKES PHYSICIAN GROUP INC
5830 NW BARRY RD
KANSAS CITY, MO 641542778
8168913000
TRINITY MEDICAL CENTER
3782 BRIAR TREE LN
FRISCO, TX 750343806
3097793101
TRINITY REGIONAL MEDICAL CENTER
27225 SALT ST
SAN ANTONIO, TX 782601719
5155733101
Source: CMS National Downloadable File, September 2026.