Geo Location Information for 64.78.222.105 IP Address. The IP Address 64.78.222.105 is located at 43.0446 latitude and -78.7829 longitude in United States. Friendly Location for the IP Address is New York, Buffalo, United States, 14228
Greenan Law office is a full service law firm established in 1968 and conveniently located in West Seneca, New York. Our tradition of commitment to the highest