Lake Almanor Elk's Lodge is located in the quaint and scenic mountain town of Chester, California at 164 Main Street (Hwy 36).Correspondence can be sent to Lake Almanor Lodge No. 2626, P.O. Box 1329, Chester, CA., 96020.