Public and private sector banks offering retail banking services
Bank of India is located in Gurgaon, Haryana.