Toys "R" Us 6005

Toys "R" Us #6005, also known as Toys "R" Us Melrose, was a Toys "R" Us toy store located at 9200 West North Avenue in Melrose Park, Illinois. The store closed in May 2018 during the chain's bankruptcy proceedings.