104.156.26.190 is located in Salina, United States (latitude 36.293, longitude -95.153) db-ip data: September 2026