Църквата е част от забележителната сграда на френския девически пансион и се намира на бул. „Иван Вазов”. Построена е през 1918 г. по проект на двама архитекти: италианецът Рикардо Тоскани и Светослав Славов. Първият свещеник – отец Григорий, заедно с френския консул осигуряват средствата за строежа. Сградата е в неокатолически стил, със строги пропорции на архитектурните декоративни детайли. От 60-те години сградата се използва като болнично заведение.