Senior Knights Luncheon

New Hartford American Legion Middlesettlement Rd., New Hartford, NY, United States