Wilson was located at Auburn Road in Londonderry. This small station was closed early on in the 1910s during World War I. In 1921, a fire destroyed the Londonderry station. After nine years of having a temporary station in an old railcar, the station at Wilson was moved north to provide a permanent station structure at Londonderry again.
Hoisington, Richard A. "This Train Does Not Stop at Nutt's Pond." The New England States Limited, Spring 1978.