The Holmes School Community is committed to individual academic achievement and character development in a safe environment.
Holmes Logo

Recent Posts

New School Messenger posted 9/23/2109