A handful of residents voiced their concerns Thursday to the Livingston Parish planning department over DEMCO's substation that would be located off La. 1032 across Ferry Landing Drive and ...