Crossword clues for Site of 200-inch reflector telescope. 7 letters:PALOMARSite of 200-inch reflector telescope.