Its largest telescope is the 20-inch reflecting Trubeck Telescope.
Sahip olduğu en büyük teleskop 20 inç yansıtabilen Trubeck Teleskop'udur.