The American Legion Post 800 is serving a free Thanksgiving Day dinner from noon to 2 p.m. Turkey with all the trimmings is served community style with a fire in the fireplace. The Soul Kitchen located in Mountain Harvest Market will also provide a free Thanksgiving dinner from noon to 3 p.m.