Vodafone Idea Limited stores In Jharsa Road, Gurugram, Haryana