The Print Science servers for hosting wp2print are located near Washington DC in the US.