Welcome to St. Charles School! We are rolling out a brand new website, so please excuse our appearance. We will be making changes to our website and will be adding on a few extra features, so please stay tuned.
Schedule a tour today!
850 Tamarack Ave. San Carlos, CA 94070