Geo Location Information for 74.115.228.70 IP Address. The IP Address 74.115.228.70 is located at 34.2551 latitude and -118.598 longitude in United States. Friendly Location for the IP Address is California, Chatsworth, United States, 91311
Baseball Almanac IS baseball history, filled with baseball records, baseball awards, baseball stats, baseball quotes, baseball feats, and 500,000 more pages of baseball history.