Body rubs near norcross in Atlanta