In 1982, Carl and his brother Robert started Stephens Farm at the corner of Prole Road and Horseshoe Lake Road in Stafford, his son David joined in1984 and the farm is currently being run by David and fourth generation grandson Carl David.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here:
Cookie Policy