Sasquatch & Co Landscaping Contractors - Stroudsburg, PA Looking to contact Sasquatch & Co? You can reach them at 570-424-5266