Public Directory Add to Address Book. Thirty Meter Telescope Obs. Corp. Thirty Meter Telescope Obs. Corp. Address 111 Nowelo St. Hilo HI 96720 United Statespostal Phone: (808) 284-9922home Work Email: [email protected]INTERNET Website: https://www.tmt.org/ Related by Category Institute for Astronomy 808 932-2300home [email protected]INTERNET W. M. Keck Observatory [email protected]INTERNET Gemini Observatory (808) 974- 2500home [email protected]lab.eduINTERNET Canada-France-Hawaii Telescope Corp. (808) 961- 2639home [email protected]INTERNET Subaru Telescope [email protected]INTERNET