Funeral for PO Mark Rivera, NYPD
Church of St. Francis Xavier 46 West 16th St., New YorkPO Mark Rivera, 37, died suddenly at his home on May 2, 2015. His funeral will take place at 10:00am on Wednesday, May 6, 2015 at the Church of St. Francis Xavier. In lieu of flowers the family suggests a donation to St. Francis Xavier High School on behalf of Mark Rivera, Class of 1996. […]