Geo Location Information for 209.18.72.25 IP Address. The IP Address 209.18.72.25 is located at 31.7665 latitude and -106.469 longitude in United States. Friendly Location for the IP Address is TEXAS, EL PASO, UNITED STATES
WallBuilders offers a comprehensive collection of historical documents, books, videos, CDs, and other products. View David Barton's speaking schedule and invite him to your own...