Sea Haven Landscaping Contractors - Indian Rocks Beach, FL Looking to contact Sea Haven? You can reach them at 727-596-9822