Nelson Ln, Stockholm WI Residents 2949 Nelson Ln, Stockholm, WI 3 bedsLot: 1.67 acresBuilt in 2005 FactsLot size: 1.67 acres Learn more 3049 Nelson Ln, Stockholm, WI Who has lived here ResidentPhone Number Jan***715-***-**** Learn more