Granville Queen Inn

108 S Granville St Edenton NC 27932 USA

(252) 377-5094

Location