Skip to content
Spa

99 Foot Spa

1 local recommends ·

Tips from locals

Dan
Dan
June 21, 2016
Great inexpensive massage place.
Location
1709 W San Carlos St
San Jose, CA 95128
Phone(408) 688-6273
Hours of Operation statusOpen · Closes 11:00 PM