Reviews Detail Review On Saint Louis Music Park Saint Louis Music Park, located in Sunset Hills, Missouri, is a 150-acre outdoor music venue that offers concerts throughout the year. This park was founded in 1989 by local …