Churches nearby 2nd Floor, No.275, Lotus Building, Nawala Road, Nawala 00500, Sri Lanka

Chapel Road

Approximately 1.88 km away
Address: Chapel Rd, Nugegoda, Sri Lanka

St. Theresa Catholic Church

Approximately 1.91 km away
Address: 00500,, 364 Ven. Muruththettuwe Ananda Himi Mawatha, Colombo 00700, Sri Lanka

The Life Centre

Approximately 1.99 km away
Address: No 38,, Park Rd, Colombo 00300, Sri Lanka