Vodafone Idea Limited stores In Temple Street, Kakinada, Andhra Pradesh