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
Store Hours: Monday – Saturday 10am – 5pm, Sunday 10am – 2pm