Vodafone Idea Limited stores In Murali Nagar, Visakhapatnam, Andhra Pradesh