Annual town meeting set for Nov. 16