Tempel Farms Organics offers certified organic vegetables, eggs, honey, and flowers produced right here in beautiful Old Mill Creek. The Farmstand is open to the public daily as a self-serve stand, from 7am-7pm. Located at 17970 W Millburn Rd, Old Mill Creek, IL 60083