Niagara County Peach Festival returns Sept. 8 - Sept. 11

The 64th annual Niagara County Peach Festival will run from September 8 to September 11 at Academy Park on Center Street in Lewiston.