305 Irvin Garrish, Ocracoke, NC 27960
252-928-7119