Didn't realize there were new places that opened up. After looking thru some websites, I think I finally found the ad for the place the OP was talking about on STG, along with 2 other potential places. Willing to TOFTT when I get a chance (hopefully sometime soon) if nobody else posts a review before I do.
For anyone else that was confused as I was in the beginning, here's some PARTIAL info for the new(?) places I found.
1) xxx-xxx-9769. Located on Hyland. Basement of medical building. Seems to be an agency, so YMMV.
2) xxx-xxx-1182. Located on Amboy. Close to Lavande spa.
3) xxx-xxx-0664. Located on Amboy. VERY close to Lavande spa. Also seems to be an agency, so YMMV.