Vodafone Idea Limited stores Near N S Bose Road, South 24 Parganas, 700103