Where is The Ottawa School of Speech and Drama?

Coordinates: 45.39364, -75.75191

Be the first visitor to thank for this answer!

Thanks!