Get Directions to North County Sports Complex at Japanese School Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To North County Sports Complex at Japanese School 11199 Geil Street, Castroville, CA 95012 +1 831-633-3084 View details Click to load map