A proposed 20-year comprehensive plan for the City of Catoosa, Oklahoma, envisions a 1.2-mile View 66 Trail that connects from Rodger Berry Sports Complex to the iconic Blue Whale. Fox23 in Tulsa reports the city already has applied for a $2 million grant through the Oklahoma Department of Transportation to pay for the 12-foot-wide asphalt … Continue reading Catoosa comprehensive plan proposes a 1.2-mile View 66 Trail to Blue Whale