Located in the southwestern part of the town at an important street intersection, the church’s main facade faces north. Under the initiative of priest S. Čepulis and based on V. Landsbergis-Žemkalnis' design, the current brick church and rectory were built in 1928. In 1929, the main altar was installed, featuring a sculptural group created by renowned artist Bronius Pundzius. This altar composition stands as one of the most notable examples of early 20th-century Lithuanian ecclesiastical art, reflecting the emerging new stylistic trends in church architecture and art at the time.
During World War II, the church and its altar suffered significant
damage. However, subsequent restoration efforts, including photogrammetric measurements and chemical analyses, enabled the altar’s reconstruction and the removal of its injuries. The church features a monumental yet non-uniform structure, with a separately built bell tower. The interior is complemented by seven modern-style altars and A. Aleksandravičius' sculpture of the Immaculate Conception of the Blessed Virgin Mary. The churchyard is enclosed by a masonry and metal rod fence, and in 1982, a carved cross and a chapel pillar were added to commemorate the 10th anniversary of the Chronicle of the Catholic Church in Lithuania.