Vodafone Idea Limited stores Near Eluru Road, Krishna, 520003