.
Search Results
The Sports Authority
4445 Lemay Ferry Rd, Saint Louis, MO 63129
The Sports Authority, located in a newly remodeled building in Southpointe Shopping Plaza, offers sporting goodsMore 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, MO 63123
Upper Deck Sports Bar is located on the upper floor of the All American Sports Mall, home to roller derby and in-lineMore 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.
See more »