1 Delacy Leon Howard Home Health Aide - General, Agencies - Home Health Avg. Rating: 0/5 Main Location 742 Firebush Cir Unit 107Immokalee, Florida 34142