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