Message posted by ronnie on May 23, 2001 at 11:46:34 PST:
It is basically a bio-tech area for testing animal diseases especially FOOT-AND-MOUTH. It is located off Long Island by Orient Point, not much happening there and not that exciting as Area 51. I live on Ron
LI.
In Reply to: Plum Island? posted by Thud on May 23, 2001 at 10:11:48 PST:
Replies: