Superior Cruise & Travel Little Rock Whether you’re planning a relaxing canoe ride down the Caddo River or prefer family fun in the sun at Crenshaw Springs Water Park, there is plenty to experience in Little Rock AR. Phone: 501-214-7161 4301 Cobb St, Little Rock, AR 72204 United States Map Other Categories: Travel & Tourism » Transport |