Teach’s Hole on Ocracoke Island has a new site under development. In the meantime, please call to place an order or visit us in person.
935 Irvin Garrish Hwy
P.O.Box 1718 Ocracoke, NC 27960
Monday-Friday 1pm – 5pm
Saturday 11am – 5pm
Closed on Sunday