1.Vfwstore.org
Rank:1,050,645
Worth:$290
IP address 12.28.8.198 is registered for United States. The server carries IP 12.28.8.198 located at latitude 39.0521 and longitude -94.4016, time zone is GMT -6. Server location in Missouri, Sedalia, United States, zipcode 64055.