Get directions to: Elk Horn Lodge, Elk Creek, CA
Restaurant address: Po Box 221 Elk Creek, CA 95939, USA
Restaurant: Elk Horn Lodge