Assembly of God Ambalangoda is located in Ambalangoda, Sri Lanka on Sanga Raja Maha Viharaya, 33 Madagoga Road. Assembly of God Ambalangoda is rated 3 out of 5 in the category assemblies of god church in Sri Lanka.
Address
Sanga Raja Maha Viharaya, 33 Madagoga Road