Get Directions to Bayshore Preparatory Charter School Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Bayshore Preparatory Charter School 1175 Linda Vista Drive, San Marcos, CA 92078 +1 760-471-0847 View details Click to load map