Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1295777464
Practice Locations (2)
KANSAS CITY UROLOGY CARE PA
10701 NALL AVE, SUITE 100
OVERLAND PARK, KS 662111244
9133417985
KANSAS CITY UROLOGY CARE PA
2750 CLAY EDWARDS DR, SUITE 500
NORTH KANSAS CITY, MO 641163258
8165241007
Source: CMS National Downloadable File, September 2026.