Snake River Physical Therapy 620 S Woodruff Ave Idaho Falls ID 83401 (208) 419-3408 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×