Barr Display - Oklahoma 6200 Melrose Lane, Oklahoma City, OK 73127