Institute Of Physical Therapy And Fitness

(208) 746-1418

678 Southway Ave
Lewiston, ID 83501-3783