Green Leaf Plant Farm
Greenhouses
2153 Rocky Hock Road
Edenton, North Carolina (NC) 27932
Distance:
Edenton, North Carolina (NC) 27932
Distance:
Description:
Green Leaf Plant Farm is generally involved in Greenhouses. Green Leaf Plant Farm operates in North Carolina. This busin. . . (READ MORE)