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 predominantly engaged in Greenhouses. Green Leaf Plant Farm operates in Edenton. This business . . . (READ MORE)