I have been to the Canoe Club on several occasions mainly for Weddings and it is a very nice place.It has a good size dance floor plenty of room to move around.The staff that works there is very friendly and the food they serve is excellant.More than enough parking and easy to get to.They have a gazebo for taking pictures.
more