4303 Miller Rd
Wilmington, DE 19802
302-764-2234
The owner of Village Green Flower Shop is a forward thinker not only is it a full service florist they also do maintenance and leasing of plants in office buildings. They are one of the largest florists in the area.
4