The church fronts the street with this humble marquee at 115 rue de Marrakech. Two Masses are celebrated on Sunday and one weekdays.
The church was not busy at the time of our visit. The altar more so. The altar is in and of itself a symbol of the Lord Himself offered in sacrifice once and for all on the Cross and in an unbloody manner in each holy Mass. When relegated to status as a mere table used to support numerous devotional items the symbol of the altar itself loses significance for the meditation of the faithful. The French priest appeared too busy to stop for a chat at the moment of our visit.