Websites hosted on 64.141.26.94 IP Address
Geo Location Information for 64.141.26.94 IP Address. The IP Address 64.141.26.94 is located at 49.9192 latitude and -97.1263 longitude in Canada. Friendly Location for the IP Address is Manitoba, Winnipeg, Canada, R2W.
Mennonite Central Committee
- donate.mcc.org
Relief, development and peace in the name of Christ
685,360
$
1,920.00