Latitude and longitude of Estadio Emilio Ibarra Almada

Satellite map of Estadio Emilio Ibarra Almada

Estadio Emilio Ibarra Almada is a stadium in Los Mochis, Mexico. It is primarily used for baseball and serves as the home stadium for Cañeros de Los Mochis.

Latitude: 25° 48' 6.55" N
Longitude: -108° 58' 17.25" W

Nearest city to this article: Los Mochis

Read about Estadio Emilio Ibarra Almada in the Wikipedia Satellite map of Estadio Emilio Ibarra Almada in Google Maps

GPS coordinates of Estadio Emilio Ibarra Almada, Mexico

Download as JSON