Vodafone Idea Limited stores Near Y M C A Road, Faridabad, 121006