DENNISON It's been long enough. After waiting 20 years, Chesapeake & Ohio (C & O) Steam Engine Number 2700 will undergo restoration. The engine is currently situated at the east end of the Dennison ...