Physical Therapy And Rehabilitation Specialist Inc..Physical Therapy And Rehabilitation Specialist Inc.. · Rehabilitation Practitioner1205 Greene St, Adel, IA 50003(515) 993-3517Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing