Vodafone Idea Limited stores Near Jhokan Bagh Road, Jhansi, 284001