Larry's Garden Landscaping Contractors - Tampa, FL Looking to contact Larry's Garden? You can reach them at 813-644-7089