Vodafone Idea Limited stores Near Main Bazar Road, Amreli, 365560