Where is the Fort Delaware Society in Delaware City Delaware located?

The address of the Fort Delaware Society is: Po Box 553, Delaware City, DE 19706-0553