Open today, 10:30am - 10:00pm
- (805) 300-0076
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.