Geo Location Information for 198.183.187.212 IP Address. The IP Address 198.183.187.212 is located at 42.9075 latitude and -78.8327 longitude in United States. Friendly Location for the IP Address is NEW YORK, BUFFALO, UNITED STATES
Experience Kennedy Space Center, an unforgettable Orlando, Florida vacation destination - and the only place on Earth where you can tour launch areas, meet astronauts and more.