Castro Elementary School

Welcome to our new site!

Contact

Please verify your identity

Address 200 S. Mayberry
Mission, TX 78572
Phone (956) 323-6800

Email us