Geo Location Information for 220.127.116.11 IP Address. The IP Address 18.104.22.168 is located at 40.7141 latitude and -74.0063 longitude in United States. Friendly Location for the IP Address is NEW YORK, NEW YORK CITY, UNITED STATES
Promote your music with Radio Airplay! We'll play your song to millions of listeners - guaranteed! Just submit your song, and get played!