Kościół św. Rocha jest jednym z najciekawszych polskich kościołów XX wieku i Coraz częściej zaliczany jest do najbardziej oryginalnych budowli pierwszej połowy ubiegłego stulecia na świecie. Budowę rozpoczęto w 1927 roku według projektu Oskara Sosnowskiego. Świątynia miała być pomnikiem wdzięczności Bogu za odzyskaną przez Polskę niepodległość.
Kościół wzniesiono w stylu modernistyczno-ekspresjonistycznym na planie ośmioboku. Charakterystyczną sylwetkę tworzą trzy stopniowo narastające bryły. Pierwotnym wezwaniem miała być Gwiazda Zaranna, która miała symbolizować jutrzenkę Niepodległości, dlatego Sosnowski użył w projekcie planu gwiazdy, którą następnie wykorzystał w innych elementach. Są to między innymi sklepienia we wnętrzu, których kryształowa struktura nawiązuje do XVI-wiecznych sklepień podlaskich kościołów w Łomży, Wiźnie i Supraślu. Całe to gwiaździste założenie świątyni zwieńczone jest 78-metrowej wysokości wieżą. Na jej szczycie stanęła 3-metrowa figura Matki Boskiej Podolskim stojąca na piastowskiej koronie i wiążąca się z Apokalipsą św. Jana. Świątynia otoczona jest murem z czterema narożnymi wieżyczkami nawiązującymi do baszt obronnych, co miało symbolicznie łączyć całe założenie z typową dla Kresów kościelną architekturą obronną. Monumentalny obiekt wybudowano z wykorzystaniem nowego materiału – żelbetu i z zastosowaniem innowacyjnej techniki, bez której niemożliwym byłoby osiągnięcie efektów przestronności i lekkości wnętrza oraz realizacja wysmukłej, ażurowej wieży.