17 yrs ago•Fred69reviewedThe Library Las Vegas2112 Western Avenue Las Vegas, NV 89102Although Cheetahs is getting a bit...