Geo Location Information for 195.101.123.134 IP Address. The IP Address 195.101.123.134 is located at 48.7 latitude and -3.8 longitude in France. Friendly Location for the IP Address is Finistère, Plougasnou, France, 29630
Pray with the Church - Prier avec l'Église - Rezar con la Iglesia