33 Hazelton Avenue,
Toronto, On
(Entrance on Scollard Street)
416-967-3311