Canal Exploration Center is a CVSR train station in Independence, Ohio, with a street address in Valley View, Ohio. It is located near Hillside Road in the Cuyahoga Valley National Park.