Cherry Branch Ferry Terminal

Address: 2300 Ferry Road Havelock, NC 28532

Phone: 252.447.1055

Reservations: 1-800-293-3779

Get Directions Map