Back to Search Peak Physical Therapy 2195 Village Park Ave, Suit 100 , Twin Falls , ID , 83301 (208) 644-3500 Send Email http://www.peakphysicaltherapy.net Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone