Fit Life Wellness Spa
- Distance: 2.89 mi
- Address:116 N Adamswood Rd, Layton, UT 84040
- Phone:(801) 444-3430
- Reviews: 12Rating: 2.9
Glenna is a disrespectful, unprofessional bully. I received a student massage today and she barged in angrily getting after her student for scheduling me since she wasn't making money off of me being there.... more