The Friars have arrived at Our Lady of Perpetual Help Church in Kenner Louisiana at 4:50 PM on 5/29. May 29, 2016Corbin Culotta Check out where the Friars are on the map here. Share this:TwitterFacebookEmailLike this:Like Loading... Related