Sunday 11 am - 7 pm
We are a family owned business, our retail spa store located in the Santa Maria Town Center Mall. We are dedicated to working together to please every customer. We offer New and refurbished Spas.
101 Freeway Exit Main St West on Main St Corner of Main & Broadway Located in the Santa Maria Town Center Mall Bottom floor, next to the Movie Theater, across from Red Robin