Onondaga Lake Park Public Canoe and Kayak Launch is located in Liverpool, United States on 2152 Onondaga Lake Pkwy. Onondaga Lake Park Public Canoe and Kayak Launch is rated 5 out of 5 in the category canoeing area in United States.
Address
2152 Onondaga Lake Pkwy