Tow Squad Incorporated Landscaping Contractors - Philadelphia, PA Looking to contact Tow Squad Incorporated? You can reach them at 215-879-8460