I work in IT for over 5 years. Several companies will never have server in one location, usually multiple different location and set up mirror system, that is if one in NYC, and other say in Pittsburgh, and NYC server got flooded, the company still have one in Pittsburgh running.
In the past I work for few IT companies, and I can not share the information what I have seen due to the fact it is confidential information. I only can say that companies tend to have back up server at different locations. Regardless of company, it is really stupid to just have single server in single location. With millions of dollars worth of labor into a server and have it cooked in one location is a painful loss for company, having more than multiple locations really an insurance to protect the work that has been done. And lastly, it is uncommon for companies to reveal their several off-site back up servers information due to security reason.
You CAN pick any sites, pay server lease it is very common practice. Its security layer when one have more than one server all over.