Have you seen the newest mural in the Stevens Point Area? It can be found in downtown Stevens Point on the west-facing wall of Galaxy Comics Games & More (at 925 Clark Street, Stevens Point).