Planet Beach

Planet Beach

Beauty & Spas in Boise, ID

Beauty & Spas Tanning

Contact us

Location

979 E Parkcenter Blvd,
Boise , ID 83706 UNITED STATES

Reviews

Planet Beach 208-345-8203
979 E Parkcenter Blvd,
Boise , ID 83706 UNITED STATES
$
Planet Beach 1

Based on 1 reviews

Planet Beach 208-345-8203
979 E Parkcenter Blvd,
Boise , ID 83706 UNITED STATES
$
1 5

What a rip off

First of all I bought a $20 week...and found out it's something they give away on a regular basis. Not happy about that. I get there and everything is ran by some sort of machine, not person. Some of their stuff was broken. You had to...
posted at 04/28/11

Detail information

Company name
Planet Beach
Category
Beauty & Spas
Rating
1.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Planet Beach

Contacts Location Reviews Details