For the first time in 10 years, Stratford Peach producers have a bumper crop, which the Chamber of Commerce said should make for an exceptional Peach Festival this weekend, and the owner of Peachcrest Farms is ready to kick things off.
7401 N. Kelley Ave.
Oklahoma City, OK 73111
News9.com is proud to provide Oklahomans with timely and relevant news and information,
sharing the stories, pictures and loves of Oklahomans across our great state.