Lotus Wellness Studio
- Distance: 112.01 mi
- Address:1813 5th Ave, Troy, NY 12180
- Phone:(518) 937-5317
- Reviews: 5Rating: 4.2
Great massage, tranquil space and I highly recommend!. Showed up for the Sunday am class.. studio closed, no sign, no alert on website.. rude, rude, rude..... more