Image Having a ‘peach’ of a time Place St. Thomas Episcopal Church For close to 60 years, the annual Peach Festival has been a mainstay for the St. Thomas Episcopal Church and the Weirton community. News Article URL (link) More information