The total number of Urban Outfitters stores currently operational near St. Louis, Missouri, Missouri is 1. See below for the full listing of all Urban Outfitters branches nearby.