Saturnino Bengóa Baseball National Stadium is located in San Salvador, El Salvador on MQQ9855, Avenida La Quebrada. Saturnino Bengóa Baseball National Stadium is rated 4.5 out of 5 in the category stadium in El Salvador.
Address
MQQ9855, Avenida La Quebrada