12 yrs ago•BeauactonreviewedThe Trophy Room3208 I- 40 Srv Rd, Del City, OK 73115, USA*This is the old Centerfolds club...