Stillested Guest House A beautiful chalet-style log home situated high on 40 acres of woods overlooking miles of hills and valleys, fields and forests. Phone: (608) 462-4866 Address: N3260 Overgaard Road Elroy, WI 53929