Vodafone Idea Limited stores Near Captain Ramarao Road, Visakhapatnam, 530002