Hayfield American Legion Post 330, 7 Main Street, Hayfield (507) 477-2441
Hayfield American Legion Post 330, 7 Main Street, Hayfield 55940 (507) 477-2441