Vodafone Idea Limited stores In Mavdi Main Road, Rajkot, Gujarat