Edit info
  • Open today, 9:00am - 6:30pm
  • (208) 732-0772
  • 1111 Blue Lakes Blvd N Ste C
    Twin Falls ID 83301

In Twin Falls, ID and need a facial? Planet Beach - Twin Falls ID provides facials at its 1111 Blue Lakes Blvd. N location. The price of a facial at Planet Beach - Twin Falls ID is $39. Opening hours: Monday through Friday, Sunday from 9:00am to 8:00pm, Saturday from 10:00am to 5:00pm. Looking for more prices or have additional questions? Call (208) 732-0772.

Yelp Reviews