Come visit us this holiday season! We are open for business from Nov 24th until Dec 24th
Shop Hours: Monday to Thursday hours: 9am to 7pm, Friday to Sunday: 9am to 9pm
Windsor Farm offers a variety of seasonal goods…
Fresh Baked Pies also available for purchase! We ask for at minimum a 24 hour notice.