NC Gazetteer

St. Thomas Church historical marker

A historical marker in Beaufort County
On Craven Street in Bath.