Vodafone Idea Limited stores Near Savata Nagar, Nashik, 422009