Cedar Point on Lake Minnewashta - Deloy and Margaret Leach homestead. December 19, 2011 Views: 2629 1 2 3 4 5 (0) Votes Return to the gallery Description: Cedar Point on Lake Minnewashta - Deloy and Margaret Leach homestead. circa unknown (Cedar Point now known as Red Cedar Point)