Address: 1401 Clark Avenue
Arena in St. Louis, Missouri. Enterprise Center is an 18,096-seat arena located in downtown St. Louis, Missouri, United States. Its primary tenant is the St.
Arena in St. Louis, Missouri. Enterprise Center is an 18,096-seat arena located in downtown St. Louis, Missouri, United States. Its primary tenant is the St.