Farmville NC Snack Products 1. 3870 South Main St, Farmville, NC 27828 | Carmelo Snack Shack (252) 753-0412