March 29 @ 3:00 pm - 7:00 pm Good Friday – The Passion Of The Cross Our Lady Of Perpetual Help Church 510 SW 8th Ave, Delray Beach