Hicks Field

Jct. of Freemason and Woodard Sts., NE corner
Edenton
North Carolina
United States