NESDC: New England Sled Dog Club

What does NESDC mean? The above is one of NESDC meanings. It may have other definitions. Please refer to the end of this passage.

NESDC: New England Sled Dog Club

Definition in English: New England Sled Dog Club