 In the 19th century, 39 Rue du Tapis-Vert was used as a printing press for a twice monthly medical publication.The church is located at 44 Rue du Tapis-Vert.The church originated in the 17th century for priests of the Mission of France, a Roman Catholic order founded by Vincent de Paul.