Vodafone Idea Limited stores Near TB Road, Vijapur, 382870