Kelly S Knowles, RPTKelly S Knowles · Physical Therapist200 Medical St, Snead, AL 35952(205) 359-2850Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing