I recall seeing an address for the property PLUG were taking over as a gate house or something.
it is in the South West quadrant of State 63 and 77 which intersect in Alabama. There is a road called Stamp Drive and the site is to the west of Crosby Road at the west end of Stamp Drive.