Contact Us Contact us. Email: info@balboaoasisspa.comLocation: 2121 5th Ave Suite #110San Diego, CA 92101 Name * First Name Last Name Email * Subject * Message * Thank you!