Found 2 places
Address: 100 E Main St, Stoughton, WI 53589
Latitude: 42.917 (42°55′1″N), Longitude: -89.2202 (89°13′13″W)
Foursquare
Latitude: 42.9177 (42°55′4″N), Longitude: -89.2409 (89°14′27″W)