13 yrs ago•drewakatreviewedShowgirl Video510 Garces Ave, Las Vegas, NV 89101, USA*Pretty shady-looking place, but nice staff...