Blu Spa

2261 The Alameda
Santa Clara, CA 95050
No photo available for this business

Business Information

Spas-beauty & Day

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Dec 06, 2009
Christina at the Blu Spa did my brazilians a couple of times and I was always pleased. She was always very nice, made sure I was comfortabl... (more)

Browse our top cities

Browse cities by state