659 Irvin Garrish Hwy, Ocracoke (252) 928-7777
659 Irvin Garrish Hwy, Ocracoke, NC 27960 (252) 928-7777