Ocracoke, North Ferry Terminal

Address: NC Hwy. 12, Ocracoke, NC 27960

Phone: 252.928.1665

Reservations: 1-800-293-3779

Get Directions Map