Planet Beach
- Distance: 8.17 mi
- Address:226 Lincoln Center, Stockton, CA 95207
- Phone:(209) 477-4726
- Reviews: 20Rating: 4.8
Service was fantastic until I requested to cancel because I'm never in town during their business hours. I have not used facility in 6 -8 weeks already. I was told I still have to pay $99 cancellation fee or continue to provide 60 days notice.... more