Why Join a Club?
Make new friends, learn new hobbies or skills, develop leadership skills, and make a difference at Holmes and in our community!
Make new friends, learn new hobbies or skills, develop leadership skills, and make a difference at Holmes and in our community!