Toys "R" Us 5664

Toys "R" Us #5664, also known as Toys "R" Us Arrowhead, was a Toys "R" Us toy store located at 7430 West Bell Road in Glendale, Arizona. The store closed in May 2018 during the chain's bankruptcy proceedings.