Franklin Eddy Canal in Alamosa, CO 81101

Franklin Eddy Canal in Alamosa, Alamosa County, Colorado 81101 is a ditch.

Waterway Type
ditch