The Holly And Ivy Inn

603 N Main Ave Newton NC 28658 USA

(828) 238-3370

Location