Picture beautiful skies, quaint shops, and cozy farms within the shining city of Shelton, located in Fairfield County, Connecticut.
Incorporated in 1915, Sheldon’s rich history features varied tales of growth, decline, and community redevelopment.
It thrived as a manufacturing town but declined because of a colossal arson fire.
Then,