About

Edit info
  • Open today, 10:30am - 10:00pm
  • (805) 300-0076
  • 2092 Newbury Rd Ste C
    Thousand Oaks CA 91320

Located at 2092 Newbury Rd, Crystal Palace Chinese Foot Massage is a spa in Thousand Oaks, CA 91320. It provides 90-min massages and related services like 60-min facials. Prices range from $60 for a 90-min massage to $25 for a reflexology. Crystal Palace Chinese Foot Massage is a top spa in Thousand Oaks with 4.5 stars and numerous reviews. Hours of operation for Crystal Palace Chinese Foot Massage are Mon - Sun 10:30am to 10:00pm. Make an appointment today by calling (805) 300-0076.

Yelp Reviews