Site Alpha

Site Alpha is a location of Appalachia in 2102.

Background
Site Alpha is one of three I.C.B.M. silos located around Appalachia.

Notable loot

 * Overseer's log - Site Alpha

Appearances
Site Bravo appears only in Fallout 76.