Bank of Ceylon Physical Address: Oliaji Trade Centre, Francis Rachel Street Postal Address: P.O.Box 1599, Victoria, Mahé, Seychelles Telephone: (+248) 461 1888 Email: agmseychelles@boc.lk Website: www.boc.lk