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 
Asst. Principal
 3BrianSwatland-NH     Lehmbeck headshot
       Brian Swatland                         Jason Lehmbeck
        Asst. Principal                             Asst. Principal