Mulch People Landscaping Contractors - Davie, FL Looking to contact Mulch People? You can reach them at 954-723-7800