Graduated: 2015
NPI: 1871027516
Practice Locations (3)
APPLEBAUM PHYSIATRY PLLC
393 E EDWARDSVILLE RD
WOOD RIVER, IL 620951646
6182594111
GALEN INPATIENT PHYSICIANS PC
1015 BOWLES AVE
FENTON, MO 630262394
6364962000
RICK HUMMEL MD PC
11155 DUNN RD, 201N
SAINT LOUIS, MO 631366149
3147411400
Source: CMS National Downloadable File, September 2026.