Get Directions to Trojan Horse Innovations Inc Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Trojan Horse Innovations Inc 22572 Avenida Empresa, Rancho Sta Marg, CA 92688 +1 949-713-4515 View details Click to load map