Si bien la tierra se adquirió en 1926, el observatorio no estaba completamente operativo hasta 1932, cuando se instaló el primer telescopio. Está ubicado en las montañas Davis del oeste de Texas, propiedad y operada por la Universidad de Texas en Austin.