Vodafone Idea Limited stores Near Old Delhi Gurugram Road, Gurugram, 122016