Original SCI Headquarters at 25 South Street
The original location of the Seamen's Church Institute Headquarters, located at 25 South Street, New York, NY. The building was dedicated on April 15, 1912 and opened in May 1913. It was demolished in 1973.
25 South Street, New York, NY