Juan Ramón Loubriel Stadium (built 1974)
Location: 18.393425°N, 66.15085°W