Denver Children’s Home as a setting for ‘American Horror Story’

(Photo: Courtesy of Brian Sands)
<p>Denver Children’s Home, currently located at Albion and Colfax.</p>

Photo: Denver Children's HomeThe Denver Orphan Home was founded in 1876 by the Ladies Relief Society. It was meant to provide care for the orphans who had been brought to Colorado to work on railroads and in mines. The young souls who passed through its walls have littered the charitable organization’s past with sad events.

Alli Sands is a Denver native who has been contributing to various local media outlets for over a decade.