Vodafone Idea Limited stores Near Netaji Subhash Chandra Bose Road, South 24 Parganas, 700103