Balboa Oasis Spa
Add to Favorites
Add Hours
Saved to Favorites
Phone: (619) 393-6559
Address: 2121 5th Ave Ste 110, San Diego, CA 92101
Website: website
3785 6th Ave Ste 100a, San Diego, CA 92103
1951 4th Ave Ste 202, San Diego, CA 92101
219 Kalmia St, San Diego, CA 92101
3969 1st Ave, San Diego, CA 92103
1205 University Ave, San Diego, CA 92103
1930 1st Ave, San Diego, CA 92101
2423 Camino Del Rio S, San Diego, CA 92108
425 Camino Del Rio S, San Diego, CA 92108
2308 Kettner Blvd, San Diego, CA 92101
726 9th Ave, San Diego, CA 92101