Find Scotland Dam Power Plant in Windham County, CT

  • Scotland Dam Power Plant
  • 695 Jerusalem Road, Windham, CT 06280