Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2000
Offers telehealth
NPI: 1801870126
Practice Locations (3)
CARLE HEALTH CARE INCORPORATED
611 W PARK ST
URBANA, IL 618012501
8887122753
UROLOGY OF ST LOUIS INC
509 HAMACHER ST, SUITE 202
WATERLOO, IL 622981592
3145676071
UROLOGY OF ST LOUIS INC
12855 N 40 DR, SUITE 375
SAINT LOUIS, MO 631418657
3145676071
Source: CMS National Downloadable File, September 2026.