Joe Rockheads is an indoor rock climbing facility located in Toronto, Canada. Rockheads was the first climbing gym in Canada and is still the place to be for top-level climbers.