Vodafone Idea Limited stores Near Church Street, Chittoor, 517001