Consecrated in 1908, the church is a handsome Neo-Romanesque structure with a relatively small, bright, modern interior.
The church resembles those built in the Roman style and is bright inside.
The church was consecrated in 1998, making it the newest church in the city.