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