The history of this parish is remarkable and interesting. Because, the church building at St. Peter Claver parish was very small and could not accommodate many people, they had bought a piece of land in Mazulu area in the year 2002, keeping in mind possibly shifting St. Peter Claver Parish there. But the plan of God was different. When His Eminence Polycarp Cardinal Pengo came in July 2005, for the confirmation of the children of the parish, laid the foundation for a small chapel to be built for the people of Mazulu to pray, because of growing number of faithful in the area. On completion of the construction this was made the substation, giving it the name of St. Therese of Child Jesus in June 2006.
Later up on giving up the idea of shifting St. Peter Claver Parish, headquarters to Mazulu, on 6th October 2007, His Eminence Polycarp Cardinal Pengo proclaimed it as the full-fledged parish and offered it to the Carmelites to cater to the spiritual needs of the people.