é um Church localizado em Dehiwala-Mount Lavinia. É um dos 1196 igrejas dentro Sri Lanka. Endereço de é Angulana North, Dehiwala-Mount Lavinia, Sri Lanka.
Alguns dos lugares ao redor estão -
Angulana North, Dehiwala-Mount Lavinia, Sri Lanka