Institute of Physical Therapy and Fitness
@peakphysicaltherapy-lewiston
About
Location
View Map
678 Southway Ave, Lewiston, ID 83501, USA
208-746-1418
208-746-4123