Vodafone Idea Limited stores Near Kunkeshwar - Talewadi Road, Kolhapur, 416002