Annisquam Landcare, Inc. Landscaping Contractors - Gloucester, MA Looking to contact Annisquam Landcare, Inc.? You can reach them at 978-282-3323