Widgets Magazine
  • Urban Outfitters planning Penn Square Mall location

    International retailer Urban Outfitters has been scouting locations in OKC for a while and has filed plans to move forward with a new store in Penn Square Mall.

    Urban Outfitters promotes itself as a lifestyle company specializing in clothing, accessories and apartment products. Headquartered in Philadephia, UO has 250 stores in the U.S. and Europe.

    Construction should start by the end of summer.

Single Sign On provided by vBSSO