NARROWS LODGE RESORT

(707) 275-2718


Get Directions

5690 Blue Lakes Rd, Upper Lake, CA 95485

www.thenarrowsresort.com