Toys "R" Us 7811

Toys "R" Us #7811, also known as Toys "R" Us Quail Springs, was a Toys "R" Us toy store located at 2121 Northwest 138th Street in Oklahoma City, Oklahoma. The store closed in May 2018 during the chain's bankruptcy proceedings.