The Good Shepherd Lodge in New Milford will hold a roast beef dinner May 16 from 4:30 to 7 p.m. at the Odd Fellows Hall at 25 Danbury Road, with takeout available.

Tickets are $14 for adults, $12 for seniors, $5 for children 4 to 12 and free for children under 4.