Tammaro Ja & Co Landscaping Landscaping Contractors - Groton, MA Looking to contact Tammaro Ja & Co Landscaping? You can reach them at 781-444-9422