621 Irvin Garrish Hwy, Ocracoke (252) 928-0200
621 Irvin Garrish Hwy, Ocracoke, NC 27960 (252) 928-0200