619-248-0352
Get IN Touch

Contact Us

Get In Touch

Spa Hours

 

BY APPPOINTMENT ONLY

619 248 0352 (By appointment only)

 

 

1385 Broadway Suite C
Chula Vista, California, United States 91910

Come On In

Treat Yourself to a Relaxing Day at the Spa