North Twin Lake View Resort 2542 Millerville Lane Phelps WI 54554 (815) 979-0793 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend × Tweet Share Pin It