CRAWLER EXCAVATING & TREE SVC Landscaping Contractors - Lake Wales, FL Looking to contact CRAWLER EXCAVATING & TREE SVC? You can reach them at 863-696-0184