Where is Building 257 and Fort Terry both located?
Building 257: Building 257, also known as Lab 257, was a United States biological warfare research laboratory located at Fort Terry on Plum Island, New York. Fort Terry: Fort Terry was a coastal fortification on Plum Island, a small island just off Orient Point, New York, USA.
small island just off Orient Point, New York