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.