Vodafone Idea Limited stores Near Sea View Ward, Alappuzha, 688012