Vodafone Idea Limited stores Near Poovar - Neyyatinkara Road, Neyyattinkara, 695121