A popular retail store opened on Wednesday at Oxmoor Mall. Urban Outfitters opened at 11 a.m. on Wednesday in the south wing at Oxmoor Center. It is located next to Puttshack, which also opened ...