In what State in the US is Catholictalk.net hosted?

Is this forum based in the States, it is just that there is a seeming lack of information regarding its ownership?