The annual Lafayette Peach Festival turns South Public Road, the town’s main street, into one peachy carnival on Saturday, August 17, 2024, from 9 a.m. to 4 p.m. Find truckloads of peaches for purchase at three locations (Public Road and Cleveland, Public Road and East Chester and Public Road and Kimbark). [Read more…] about Tons of Fun + Piles of Peaches in Lafayette at Peach Festival On August 17