Bayshore Preparatory Charter
1175 Linda Vista Dr., San Marcos, CA 92078-3811 (map) Phone: (760) 471-0847 Website: http://www.bayshoreprep.org
Administrator: Nancy Spencer
- nspencer@bayshoreprep.org
County: San Diego