Rapunzel's Castle

Rapunzel's Castle

Beauty & spa in Dunsmuir, United States
Suggest an edit · Your business? Claim now

Add more information

Add website
Add hours
Getting your nails done is more relaxing than you can imagine. Enjoy the full experience at Dunsmuir's Rapunzel's Castle. Whether you're looking …

Social profiles