While I was in Tulsa last year for the Chili Bowl, there were some ladies walking around, handing out cards to a place called Swedish Relaxation Center. They said it was a massage place. I never made it last year but would love to this year. My question is, has anyone ever been there or know someone that has? Don't want to get ripped off. This is the web address and any feedback would be greatly appreciated.