Vodafone Idea Limited stores In Delhi Gate, Ahmednagar, Maharashtra