Good study place
Equipped with modern technology.
Tel Building is located at 88 The Pond Rd, North York, ON M3J 2S5, Canada