Welcome to our Our Lady of Grace Castro Valley Catholic Youth Organization (CYO) website!

We're very excited for the upcoming season, and look forward to another fun-filled year. 

Click on 'Home' for more information on how to register for a team.

Who we are.

External links are provided for reference purposes. Our Lady of Grace Castro Valley CYO is not responsible for the content of external Internet sites.

Copyright 2018 by My League.

Sports league management software by Sports Illustrated Play