at 2621 Denver St # SUITE2, San Diego , 92110 United States
Much needed massage!
36 FB users likes The Upper Level Spa, set it to 857 position in Likes Rating for San Diego, California in Local Business category
The Upper Level Spa is San Diego based place and this enity listed in Spa category. Located at 2621 Denver St # SUITE2 CA 92110. Contact phone number of The Upper Level Spa: (619) 402-4990