Fort Lauderdale Tree Service 1232 SW 13th Cir, #B, Fort Lauderdale, Florida, 33315, USA (954) 280-9495 BUSINESS