Planet Beach

Where
189 Curtner Ave, San Jose, CA
Call
(408) 297-2772
Web
Planet Beach Website
Tags
Beauty, Day Spa
Claim this listing

About request an edit to this page

Planet Beach located at The Plant in San Jose, between Montery Road and Hwy 87 on Curtner Ave.