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