Luna Float Spa
- Distance:1,774.90 mi
- Address:202 E Cheyenne Mountain Blvd r, Colorado Springs, CO 80906
- Phone:(719) 309-6776
- Reviews:24Rating:4.9
Luna Float is one of the greatest treasures in my life! Going for a float followed by an infrared sauna is my "Church and Sunday School! I discovered Luna about a year ago, and I will be a client for life.... more