About

Edit info

Searching for a spa in Rose Garden, San Jose? Try Ted D Bare, a day spa located at 826 N Winchester Blvd. With 5 stars from 171 reviews, Ted D Bare is a best-rated spa in Rose Garden, San Jose. For more information like hours, prices and availability, call (408) 805-4929.

Yelp Reviews