Church Street Station was developed in 1972 by entrepreneur Bob Snow. In 1985 it was the fourth-largest tourist attraction in the state after Walt Disney World, Sea World and Busch Gardens. Photo ...
The founder of Church Street Station, Bob Snow, died Friday at the age of 82 after a fall at his home. Channel Nine’s Greg Warmoth had Snow in the studios for a taping of Central Florida Spotlight and ...