Planet Beach

109 Bernal Rd # 20 San JoseCA95119
Map

Open Map

Description

Planet Beach was founded in 2009, and is located at 109 Bernal Rd Ste 20 in San Jose.
by dandb on September 28, 2015 from dandb

Information from the business

Wolff System, Swedish Beauty, Mystic Tan, Australian Gold, 3 Free Contempo Spa Sessions
by merchantcircle on December 01, 2011 from merchantcircle