Physical Therapy Assistant in Sherrard, IL
1 provider in Sherrard, Illinois list Physical Therapy Assistant (taxonomy 225200000X) as their primary specialty.
-
Karol A. Steele, PTA
620 Fyre Lake Drive · Sherrard, IL · (309) 593-2832
NPI 1932372588