The Limited

The Limited was an American women's clothing store chain. They started Limited Too in 1987.

Resources

 * The Limited/List of locations