St. Louis Slam Location: St. Louis, Missouri Level: professionalSport: footballLeague: Women's Football Alliance Status: defunctWebsite: http://www.stlslam1.com/Teams with the Slam team nameSt. Louis, Missouri View larger map Tweets by mascotdb