ATMS nearby ODEL, 5, Alexandra Place, Cinnamon Gardens, Colombo 07

PAB ATM

Approximately 1.95 km away
Address: Sri Sangaraja Mawatha, Sri Lanka

Bank Of Ceylon

Approximately 1.95 km away
Address: 248, Galle Road,Colombo 4, Colombo, Sri Lanka

Ceylan Bank

Approximately 1.96 km away
Address: Kollupitiya, Colombo, Sri Lanka