Sacred Heart Distributes 340 Thanksgiving Dinners