Location 605 S. Main StreetDeForestWI53532 Next Event No upcoming events Loading Map.... North and South Steakhouse605 S. Main Street - DeForestEvents 43.241539 -89.342371 Upcoming Events No events in this location