ICICI BANK ATM is located in Surat, India on Shop no. 2, Amer Niwas, Plot No.3 Prabhu Nagar Opp: BRTS Stand, Udhana Main Rd. ICICI BANK ATM is rated 3 out of 5 in the category bank in India.
Address
Shop no. 2, Amer Niwas, Plot No.3 Prabhu Nagar Opp: BRTS Stand, Udhana Main Rd