Review
8 yrs ago
The Lenox V.I.P.5937 Two Notch Rd, Columbia, SC 29223, USA*
Very disappointing
Sad, sad, just plain sad. I stopped thru Lenox, around 10 pm on a Saturday night. I understand that Black strip clubs in South Carolina don't come alive until very late. However,…

packinnomad