Where is Stephenson House (University of Toronto)?

Coordinates: 43.667852, -79.389876

Be the first visitor to thank for this answer!

Thanks!