Bank of Baroda

 

Postal Address: P.O.Box 124,
Victoria, Mahé, Seychelles
Telephone: (+248) 461 8000
Email: [email protected]