14 yrs ago•mrteddyreviewedAmanda's Place3306 NW 29th St, Oklahoma City, OK 73107, USA*Just went to this club yesterday...