Sited at the residential estate of Island Park near Green Lane, the cathedral is a World Heritage Church (minor) and the seat of the Roman Catholic Bishop of Penang, currently Cardinal Sebastian Francis.
[1][2] The parish was founded in 1958, with about 1,000 parishioners and they celebrated Masses at the canteen of Convent Green Lane school.
In the 1990s, the parish community hall was named Dewan Holy Spirit and three levels of Sunday School classrooms were open.
It is located in Sungai Ara and caters to 2,500 parishioners living in Bayan Lepas (in which it also serves the Catholic staff members working at the Penang International Airport as well as nearby industrial factories).
Francis Anthony (priest-in-residence) and serves the Catholic parishioners population of Batu Lanchang, Gelugor, Batu Uban, Sungai Dua as well as Jelutong, which also include students and faculty members of the Universiti Sains Malaysia higher learning institute as well as their dependents and relatives (but it is also served as its secondary sponsoring and nearest area parish, for its main sponsoring church attached to the said university's main campus is actually City Parish, George Town under the auspices of the Church of Our Lady of Sorrows in Macalister Road, George Town).