Location 605 S Main StDeforestWisconsin53532 Next Event No upcoming events Loading Map.... North & South Seafood & Smokehouse605 S Main St - DeforestEvents 43.2415391 -89.34237089999999 Upcoming Events No events in this location