Check out the comments left by our users about this massage parlour (Sun Sations). In our database Twin Falls has this college at 1487 Fillmore St
Twin Falls, ID 83301. In this massage parlour (Sun Sations) you can enter your opinion so that other users can consult. The 63% users who leave an opinion of this massage parlour, live within 3KM.
Twin Falls has 44125 citizens. The number of massage centers in this city is 0.