• Happenings: Urban Outfitters heads to Tallahassee

    In case you haven't heard, we just opened up a brand new store in Tallahassee, FL (717 S. Woodward Ave.), and we're so excited to be a new...