Good Shepherd Thanksgiving dinner

350 Hamiltonians expected to join annual community dinner