I was curious about Wild Rose Spa (95 Street, next to Norwood Medical Clinic) - they advertise like a semi-legit place, but also put up ads in places like LeoList that imply they also offer FS so thought I'd TOFTT and report back.
First off, there's nothing 'semi-legit' about the place - I was...