Ocracoke Post Office (North Carolina)

Ocracoke Post Office is a U.S. Post Office located at 1122 Irvin Garrish Highway, Ocracoke, North Carolina.