Vodafone Idea Limited stores In Shankar Colony, Mahendragarh, Haryana