Latest Past Events

Stations of the Cross

Our Lady of the Valley Catholic Church 1002 L Avenue, La Grande