The studio was founded in 1907 and based in Chicago, and later had an additional film lot in Niles Canyon, California.
Studio tersebut didirikan pada 1907 dan berbasis di Chicago, dan kemudian memiliki sebuah tempat pemfilman tambahan di Niles Canyon, California.