Folan's Landscaping, Inc. Landscaping Contractors - Norwood, MA Looking to contact Folan's Landscaping, Inc.? You can reach them at 781-762-7416