Find Us

Rapunzel's Salon

Get In Touch

Voted in the top 200 Salons in the US by Salon Today Magazine 2 years in a row!


Tuesday - Friday 10am - 6pm

Saturday 9am - 3pm

Salon & Spa

254 107th Ave

Treasure Island, FL 33706

(727) 360-0505


Tuesday - Friday 10am - 7pm

Saturday 9am - 5pm

Have a Question? Need an Appointment? Want to buy a Gift Card? Need us RIGHT NOW?

Give us a ring at (727)-517-7677 


Email us at:

Rapunzel's Salon & Spa


1519 Gulf Boulevard, Suite 6,  Indian Rocks Beach, FL, USA