Now accepting Christmas turkey orders!

Christmas will be here soon, on Monday, December 25th, 2023, and we are accepting orders for fresh, locally-raised Christmas turkeys!

Order your turkey online, or call us at +1-519-885-3390 to place your turkey order!

We will be open for turkey pickup on Friday, December 22nd between 9am and 6pm; on Saturday, December 23rd between 9am and 4pm; and on Sunday, December 24th between 9am and 1pm.