1129 Irvin Garrish Hwy, Ocracoke (252) 928-2337
1129 Irvin Garrish Hwy, Ocracoke, NC 27960 (252) 928-2337