Patient Portal; Turtle Lake Center; Patient Portal. Get better connected to your health. Access test results, send messages to your care team, view billing, schedule appointments, and much more. ... schedule appointments, and much more. Clinic - Cumberland. 1110 Seventh Avenue Cumberland, WI 54829 Main: (715) 822-7500 Toll-free: (800) 924-6715 ....