Estadio Emilio Ibarra Almada is located in Los Mochis, Mexico on Av. Belisario Domínguez S/N, Las Fuentes. Estadio Emilio Ibarra Almada is rated 4.4 out of 5 in the category stadium in Mexico.
Address
Av. Belisario Domínguez S/N, Las Fuentes
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance