Vodafone Idea Limited stores Near Kokkappally, Thodupuzha, 685584