Welcome to Stow, a picturesque New England village preparing to face the new millennium while keeping its roots firmly planted in 300 years of history. Primarily a farming …