LOCATION CHANGE TODAY

Tower Grove Church, 4257 Magnolia Ave, St. Louis, MO 63110, USA

Due to Festival of Nations, the Tower Grove Farmers' Market will be held in the parking lot of Tower Grove Church at 4257 Magnolia Ave.