Covenant Orthodox Presbyterian Church

130 Market St. New Bern, NC 28560

See the route