For a current listing of all our events, look at our calendar page
Copyright © 2023 American Legion Canandaigua Post 256 - All Rights Reserved.
Powered by GoDaddy