The Garden Spa is a Massage spa located at 5406 Thornwood Dr #130, San Jose, CA 95123. It has received 137 reviews with an average rating of 4.6 stars.
Monday | 10AM-10PM |
---|---|
Tuesday | 10AM-10PM |
Wednesday | 10AM-10PM |
Thursday | 9AM-10PM |
Friday | 10AM-10PM |
Saturday | 10AM-10PM |
Sunday | 10AM-10PM |
The address of The Garden Spa: 5406 Thornwood Dr #130, San Jose, CA 95123
The Garden Spa has 4.6 stars from 137 reviews
Massage spa