Vodafone Idea Limited stores Near Jhansi Road, Gwalior, 474001