Photo By
An overview shot of Pier 124 in 1984. The blue corrugated building is the thawing shed. Cars would be pushed out of the shed, roll down onto the kickback tracks, then pushed by mechanical rams up into the dual rotary dumpers.
Year
Original Date
12/11/08
Location
Location Details
Pier 124
Submitted by Archives Admin on