Icarus Puppet Company EditDelete Industrial Classification Civic & Social OrganizationsBusiness Type NO/PRFOwner Name Icarus Puppet CompanyStreet Address 4445 35th StCity San DiegoState CAZip Code 92116-3525Phone Number 619 563-525281341