On The Ball Sports Outlet - Hours and Locations Home Brands On The Ball Sports Number of stores 2 outlet locations in 1 states Products Sporting Goods Athletic Wear Browse Major Outlet Stores On The Ball Sports Outlet - St. Louis Taubman Prestige Outlets (636) 489-3791 (636) 489-3791 On The Ball Sports Outlet - St. Louis St Louis Outlet Mall (314) 227-5900 (314) 227-5900 View More Brands Burberry 19 stores Restoration Hardware 17 stores Chico's 117 stores Pier 1 15 stores Foot Locker 212 stores Hanna Andersson 7 stores Champs Sports 78 stores Crocs 106 stores Hugo Boss 31 stores Lenox 15 stores People Also Viewed Burberry 19 stores Ralph Lauren 151 stores Dillard's 32 stores H&M 50 stores Vans 78 stores Dooney & Bourke 22 stores LEGO Store 13 stores Urban Outfitters 2 stores Fossil 94 stores Abercrombie & Fitch 51 stores