Our Castle Hills school is located next to Pan Dulce, at the Lockhill Selma and West Ave intersection.

- OR - Contact Us