Has anyone tried long life massage on 4861 Magazine St
New Orleans, Louisiana 70115
There are a number of massage places on Magazine. If you're looking for extras, I highly doubt any of them will fit the bill. It's too boutique a strip and there are too many eyes on all the businesses.