Nike Site SL-10 in Marine, Illinois in 1968: This photograph shows the Nike Site SL-10 in Marine in 1968.
SRMSC.org