Estadio Emilio Ibarra Almada

 
Facebooktwitterrssinstagrammail

* Address: Los Mochis
* Country: Mexico
* Capacity: 10,000
* Opened: 1947
* Main use: Baseball
* Tenants: Cañeros de Los Mochis (baseball)

Extra stadium info – Estadio Emilio Ibarra Almada

In 1982, the stadium was damaged by Hurricane Paul.

© Daisy Gómez

© Daisy Gómez


View larger map

Facebooktwittergoogle_plusredditpinterestmail