The Vail Sanitarium and the Strange Disappearance of Samuel F. Crowell
Fellowship Hall, Enfield Congregational Church 1295 Enfield Street (Route 5), Enfield, CTReturn to the Enfield of the early 1900s and learn about Edwin Smith Vail and Elmcroft, the Sanitarium Dr. Vail established in 1890 for the treatment and care of patients with nervous and mental disease. As stated in an advertisement, the facility was "situated in the beautiful New England town of Enfield on the N.Y.,[...]