6 paddle spots in Mercer Island, Washington, United States.
72nd Street Landing
burbank park north end
Parking
Clarke Beach Park
Lincoln Landing
Mercer Island Boat Launch
Proctor Landing