BANK OF BARODA
BARB0DBALMO
CHAMPANOLA MALL ROADNEAR LEAD BANK ALMORA (UK) ALMORA ALMORA UTTARAKHAND 263601
ALMORA - ALMORA
UTTARAKHAND
+22 1800223344