Crossword clues for Site of Cal Tech's large telescope. 7 lettersAnswerCluePALOMARSite of Cal Tech's large telescope.