to
LOCATION
Craven County (N.C.)
SUBJECT
Freemasonry--North Carolina--New Bern
Freemasonry--North Carolina--New Bern
Freemasons. St. John's Lodge, No. 3 (New Bern, N.C.)1