Vodafone Idea Limited stores Near Manmad Road, Ahmednagar, 414001