The Town of Cornelius and American Legion Post 86 will hold its annual Memorial Day Observance

"