Pedro Delgadosanchez & Estela Flores EditDelete Industrial Classification 311919. Other Services To Buildings & DwellingsBusiness Type H-WOwner Name Pedro Delgadosanchez & Estela FloresStreet Address 3721 Menlo AveCity San DiegoState CAZip Code 92105-2825Phone Number 619 395-175156179