94年，该教堂被列为上海市优秀历史建筑。在教堂周围相继开办的医院、学校有：
建筑.教堂坐西朝东，砖木结构，建筑面积约1000平方米，最高处为哥德式钟楼，高30余米，钟楼尖顶上装有十字架。在1920年代以前，该教堂曾长期是上海法租界内唯一的天主教堂，法国驻上海领事在该教堂内有专用的座位。