Toys "R" Us 9516

Toys "R" Us #9516, also known as Toys "R" Us South County, was a Toys "R" Us toy store located at 6926 South Lindbergh Boulevard in St. Louis, Missouri. The store closed in May 2018 during the chain's bankruptcy proceedings.