1243View

"Life's a peach" is more than a slogan for the McLeod family of McBee, South Carolina. The McLeods operate one of the largest peach orchards in the area, with 650 acres in production . They grow 22 varieties of peaches on the sandy, loam soils surrounding the small town of McBee, SC. and proudly provides delicious peaches as one of Harris Teeter's local neighbors.