M & P Tree Pro's Inc. Landscaping Contractors - Lake Placid, FL Looking to contact M & P Tree Pro's Inc.? You can reach them at 863-699-5891