6809 N Meridian Ave Oklahoma City, OK 73116