1110 Irvin Garrish Hwy, Ocracoke (252) 928-3434
1110 Irvin Garrish Hwy, Ocracoke, NC 27960 (252) 928-3434