1. Green Leaf Plant Farm 2153 Rocky Hock Rd, Edenton, NC 27932 Coordinate: 36.14343,-76.6737 Phone: (252) 221-4923