Mitcham Farm is a family owned and operated farm offering “Real Farm, Real Food, and Real FUN!” The farm is located just 30 miles east of downtown Atlanta, less than 5 miles from Interstate 20.
Mitcham Farm
797 MACEDONIA CHUCH ROAD, OXFORD, GA, 30054, US