Before this site went down, there were a couple of favorable Reviews on a Spa, over in the Meridian area. Is this place still n business, that any of you might know of? I can't remember a name and old reviews aren't accessable. If anyone knows, RL probably would. What's up over in the East, bossman?
Green Health Spa or something like that. I called them a few months ago when I was passing through Meridian but didn’t get an answer. I went there several years ago and had a good time
It's Green Health in Cloverleaf Shopping Center right off the interstate. I didn't have a good time there but I remember a review from the last several months where a guy said he had a great there.
I think it's a strong YMMV place.
Very YMMV. But they are still in business as far as I know.