Dixon Hall

At the Centre

Location

58 Sumach St
Toronto M5A 3J7
Canada
Phone: 863-0499
43° 39' 23.8104" N, 79° 21' 31.752" W