Vodafone Idea Limited stores In Thevally, Kollam, Kerala