May 29, 2023 @ 11:00 am Weaverville’s Memorial Day Observance Lake Louise Park Outdoor Stage Lakeshore Drive, Weaverville, NC, United States