America’s Center Convention Complex The 2015 CBD S&T Conference will be held at the America’s Center Convention Complex. The America’s Center is located in the heart of downtown St. Louis and boasts more than 500,000 square feet of convention space. The convention complex is conveniently located close to hotels, restaurants, attractions, and easily accessible to public transportation. The America’s Center offers a variety of onsite amenities such as wireless internet, ATMs, and the Plaza Café. For additional restaurants located just outside the America’s Center click here. The America’s Center is located at 701 Convention Plaza, St. Louis MO 63101. The main entrance to the convention center is located off the 800 block of Washington Avenue. Take a virtual tour of the America’s Center! Parking Parking is available in the convention complex garage and parking lots throughout the downtown area. The closest garage and lot to the convention complex is located on Seventh Street between Washington Avenue and Convention Plaza. Check out the downtown parking map for more information.