Vodafone Idea Limited stores Near NH-65, Vijayawada, 520012