 Fr.John Pereira, a Jesuit Priest, who took charge of Periathalai as parish priest in 1635, laid foundation for a new church considering the growing population.For the new church which was completed in 1639, St. Stephen also was made as another patron saint.