Ballpark Village can be found in the heart of St. Louis, MO. The property, classified as a Lifestyle/Specialty Center, sits at Stadium Plaza & Walnut St.. The center has served the community since 2013. With 450,000 sqft. of retail space and approximately 0 stores, it offers a wide variety of shopping options. The mall offers 2,000 parking spaces for visitors.