Tags: Religious Building.
The Church of Saint Alphonsus or Novena Church as it is more popularly known is a Catholic church in Singapore located at 300 Thomson Road. It is not a parish church and is under the care of the Redemptorists. The name Novena refers to the novena prayer devotion of which this is church particularly is famous for.