Toys "R" Us 7020

Toys "R" Us #7020 was a Toys "R" Us toy store located at 11210 North Freeway in Houston, Texas.