20 yrs ago•wosincreviewedThe Library Las Vegas2112 Western Avenue Las Vegas, NV 89102a few of us went to...