Vodafone Idea Limited stores Near Collage Road, Merta, 341510