14 yrs ago•Blak81reviewedThe Lenox V.I.P.5937 Two Notch Rd, Columbia, SC 29223, USA*I visit this spot enough that...