New Bern, North Carolina

Croatan Presbyterian Church