Where is Stephenson House (University of Toronto)?

Coordinates: -79.389876 43.667852

Be the first visitor to thank for this answer!

Thanks!