Graduated: 1990
Offers telehealth
NPI: 1134183205
Practice Locations (3)
UROLOGY OF ST LOUIS INC
12855 N 40 DR, SUITE 375
SAINT LOUIS, MO 631418657
ARNOLD PHYSICAL THERAPY AND SPORTS MEDICINE LLC
9594 MANCHESTER RD
SAINT LOUIS, MO 631191313
3142746314
UROLOGY OF ST LOUIS INC
112 PIPER HILL DR, SUITE 12
SAINT PETERS, MO 633761690
6369399202
Source: CMS National Downloadable File, September 2026.