Leaf Mulch Lady

a Florida organic tree and plant nursery

Leaf Mulch Lady Organic Tree and Plant Nursery

Registered Florida plant nursery offering organically grown fruit and flowering trees, fragrant flowering plants, and medicinal plants and herbs. Located in North Miami Beach, Florida.


Address:
North Miami Beach Florida USA

Phone:
305-790-3383

Email address: