Point Mallard Ducks Location: Decatur, Alabama Level: amateurSport: hockeyLeague: North American 3 Hockey League Status: defunctYears: 2014-18Teams with the Ducks team name Tweets by mascotdb