Michael
Shaffer
PT, MSPT, OCS, ATC

Shaffer Mike
UI Health Care Provider
Physical Therapist
Languages
English
Clinical Supervisor, Adjunct Associate