Lifestyles Therapy & Wellness Center

  • Twin Falls, Idaho

About

Lifestyles Therapy & Wellness Center is a physical therapy practice operating in the Twin Falls, Idaho area with 2 locations.

Staff

PT, MSPT

Locations

  1. Lifestyles Therapy & Wellness Center
    Po Box 1886
    Twin Falls, ID 83303
  2. Lifestyles Therapy & Wellness Center
    812 Shoshone St E
    Twin Falls, ID 83301