Ocracoke Library
Back Road, P.O. Box 130
Ocracoke, NC 27960
Phone 252-928-4436