Amherst Park Peace Festival returns on September 12 KDHX Events Calendar Title: Amherst Park Peace Festival When: Sat 09/12 11:00am - 2:00pm Where: St. Louis Category: Festivals Description The Amherst Park Peace Festival will bring together diverse local Read more ...