Vodafone Idea Limited stores In Alopi Vihar, Palghar, Maharashtra