Vodafone Idea Limited stores Near Street No 3, Rajkot, 360002