Canyon Road Inn
Turtle Lake, Wisconsin Bed & Breakfast
575 West Town Line Road
Turtle Lake, Wisconsin 54889
Turtle Lake, Wisconsin 54889
Local: 715-986-2121
Toll Free: 888-251-5542
Toll Free: 888-251-5542
- Map Location