Keywords: outdoor vehicle train railroad sport road architecture building structure building infrastructure 42 25N 88 05W Lake Villa is a station on Metra's North Central Service in Lake Villa, Illinois. Opened July 26, 1886. attribution: Mitchazenia 42 25N 88 05W Lake Villa is a station on Metra's North Central Service in Lake Villa, Illinois. Opened July 26, 1886. attribution: Mitchazenia |