Ellie Ave, Scarborough ME Residents 2 Ellie Ave, Scarborough, ME 04074-9516 Who has lived here ResidentPhone NumberAdditional info M M LobstersIndustry:Whol Fish/Seafood Mar***207-***-****Type:Homeowner Job:Clerical/White Collar School/College:High school graduate or higher Ric***207-***-****Type:Homeowner Job:Craftsman/Blue Collar School/College:High school graduate or higher Learn more