Moore's Produce

533 N Main St Turkey NC 28393 USA

(910) 592-6782

Location