For the most part, the service providers will have, in their terms of service and their acceptable use policies, a description of how that service is provided and whether or not it's provided inside or outside of Canada.
I think it's important to note that trying to compare the security of a server and the cloud is very difficult. You might have a very secure server and an insecure cloud or vice versa, because, fundamentally, the technologies can all be secured or they may be left with the doors wide open.