Taylor Twin Cinema

208 South Broad St. Edenton, NC 27932

252.482.2676

2 Screens