That's only a few miles (4-5) from where I went to elementary school when I lived down there, many, many years ago.
I lived in ATL for five and half years and actually worked out of Norcross. Pretty quiet, suburban sort of town. Not something you'd expect to happen there at all.
Some of the Korean Health Spa's in and around the Atlanta area are places where you can get a massage with a happy ending.