67.227.200.15 is located in Lansing, United States (latitude 42.721, longitude -84.678) db-ip data: September 2026