CENTRAL CITY, Colo. (KDVR) – The Teller house in Central City has been a destination location for tourists for many years, for the western history, the façade and the face. Founded in 1859 Central City was the home to nearly six thousand residents. The Teller House was opened in 1872. At the time it was the finest […]