Ice Cream Shops in Edenton, North Carolina

Showing 1 Ice Cream Shops

The Freeze

(252) 482-2402

320 W Queen St

Edenton, North Carolina