Elm Street Congregational Church in Bucksport will have a public supper on Saturday, May 21, from 5-6 pm. The cost is $7 for adults and $4 for children ages 5-10. Children under 5 eat free. The supper will include homemade casseroles, salads, baked beans, rolls and pies. For more information, call 469-3333.