Planet Beach

Spa
3830 W Neptune St (Church), Tampa, FL 33629, United States
Total Visitors
33
Total Visits
188
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Nicki M.

    I was recently diagnosed with skin cancer and the salon was really sympathetic and allowed me to cancel for free after speaking with my dermatologist. Remember all, you need sunscreen in beds too :(

    Nicki Mohr · February 13, 2011
    Save