Where is the servers located?
The main servers are located in Los Angeles. We also have servers in Miami, Florida, and round-robin DNS servers worldwide. But your main content and control panel will be in downtown, Los Angeles.
You can find details here: Web Host Pro Data Centers