Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Offers telehealth
NPI: 1235336652
Practice Locations (1)
UNIVERSITY HEALTH PHYSICIANS
1730 PROSPECT AVE
KANSAS CITY, MO 641272544
8164045850
Source: CMS National Downloadable File, September 2026.