Physical Therapist
LICENSED PHYSICAL THERAPIST
070003146
NOT RENEWED
N
DEBRA SHOWALTER
HILL
DEBRA SHOWALTER HILL
03/07/1980
09/22/2020
09/30/2022
DUQUOIN
IL
62832
PERRY
11/28/2022