
Contact Us
Contact us
For urgent issues please Text or call: 619-393-6559
Email: info@balboaoasisspa.com
Location: 2121 5th Ave Suite #110, San Diego, CA 92101
For urgent issues please Text or call: 619-393-6559
Email: info@balboaoasisspa.com
Location: 2121 5th Ave Suite #110, San Diego, CA 92101