Found 1 place
Address: 318 South Frst St, Stoughton, WI 53589
Latitude: 42.916 (42°54′58″N), Longitude: -89.2193 (89°13′9″W)