The Sports Authority 4445 Lemay Ferry Rd, Saint Louis, MO63129 The Sports Authority, located in a newly remodeled building in Southpointe Shopping Plaza, offers sporting goods…More including equipment for soccer, football, baseball, tennis and other sports. It also sells related apparel such as workout gear and athletic shoes. The Lemay Ferry location has a large outdoors department featuring camping and hunting gear. For more information, visit the Web site provided.
Upper Deck Sports Bar 11133 Lindbergh Business Ct, Saint Louis, MO63123 Upper Deck Sports Bar is located on the upper floor of the All American Sports Mall, home to roller derby and in-line…More skating leagues. Upper Deck Sports Bar serves typical bar fare, including burgers and pizza, and features pool tables, darts, a dance floor, big-screen TVs tuned to sporting events, and regular specials for Monday Night Football and St.Louis Blues and University of Missouri games.