Walter Reed Complex

The Walter Reed Complex is a location featured in The Walking Dead: Road to Survival.