11 yrs ago•mike2468reviewedAmanda's Place3306 NW 29th St, Oklahoma City, OK 73107, USA*Ok I've been in some bad...