Vodafone Idea Limited stores Near SH-114, Amreli, 365430