Geo Location Information for 149.39.18.142 IP Address. The IP Address 149.39.18.142 is located at 40.7651 latitude and -73.9865 longitude in United States. Friendly Location for the IP Address is New York, New York City, United States, 10019
Advertising agency BBDO Worldwide`s homepage, where you can explore recent work, news, knowledge and see a summary of their history, clients and worldwide locations.