Did You Know?

 

The Coddington Smoke Stack was demolished in 1976.  It stood 250 feet high as the tallest structure in New Providence.