Photo of the Week - Cohen Stadium

May 17, 2017

Cohen Stadium in Northeast El PasoCohen Stadium in Northeast El Paso This week's featured photo shows Cohen Stadium in Northeast El Paso on a typical summer day.