Planet Beach Spray & Spa is a wellness center in Albuquerque, NM that offers a variety of spa services and spray tanning options.
With a focus on relaxation and rejuvenation, this establishment provides a range of treatments to help clients unwind and pamper themselves.
Generated from their business information