Vodafone Idea Limited stores Near Jalvayu Road, , 410210