ICICI BANK LIMITED - KERALA - MAVOOR

KOZHIKODE - MAVOOR ROAD, KERALA