Pier 1 Imports Landscaping Contractors - Norwood, MA Looking to contact Pier 1 Imports? You can reach them at 781-762-8192