Ameca Windows & Screens EditDelete Industrial Classification 23815. Glass & Glazing ContractorsBusiness Type SOLEOwner Name Javier MezaStreet Address 2904 Ocean View BlvdCity San DiegoState CAZip Code 92113-1336Phone Number 619 239-453323592