Sherri Lynn Alvarez, PT, DPTSherri Lynn Alvarez · Neurology Physical Therapist800 NE Glen Oak Ave, Peoria, IL 61603(309) 655-2381Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing