Flora Care Landscape Svcs Landscaping Contractors - Apopka, FL Looking to contact Flora Care Landscape Svcs? You can reach them at 407-889-2137