Contact Beacon Shores Resort

Beacon Shores Resort

36859 Silver Peak Road
Crosslake, MN 56442

Dan and Karen Scholz

612-802-1358

vacation@beaconshores.com