Graduated: 1995
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1720056054
Practice Locations (2)
SAINT LUKES PHYSICIAN GROUP INC
5405 W 151ST ST, SLMG BLUE VALLEY
LEAWOOD, KS 662248700
9133238830
SAINT LUKES PHYSICIAN GROUP INC
4401 WORNALL RD
KANSAS CITY, MO 641113220
8169323100
Source: CMS National Downloadable File, September 2026.