Main Office

How to Reach Us - Important Phone Numbers
Main Office (716) 626-8566
Athletic Office (716) 626-8542
Attendance Office (716) 626-8555
Health Office (716) 626-8525
Guidance Office (716) 626-8507
Yearbook Office (716) 626-8532
Student School Schedule:
7:45am - 2:45pm

For the 2017-18 Faculty List, please click HERE.


 3Collichio Gary
Gary Collichio, Principal
 3ThomasAndre
 Andre Thomas
 3BrianSwatland-NH
 Brian Swatland, Assistant Principal