Willard corporate housing

Willard corporate housing is a location in Appalachia in 2102.

Appearances
Willard corporate housing appears only in Fallout 76.