Good Shepherd Lodge #65 in New Milford will hold a roast beef dinner Jan. 21 from 4:30 to 7 p.m.

The dinner at the Odd Fellows Hall at 25 Danbury Road (Route 7) will cost $12 for adults, $10 for seniors, $5 for children 4 to 12 and free for children under 4.

Takeout dinners will be available.