Vodafone Idea Limited stores Near GNPC Road, Nadia, 741201