Get Directions to Escocia Termite Control Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Escocia Termite Control 1503 South Centre Street, San Pedro, Los Angeles, CA 90731 +1 310-514-8101 View details Click to load map