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 2018-19 Faculty List, please click HERE.


Thomas, Andre 
 Andre Thomas 
 Principal
 Swatland, Brian     Lehmbeck headshotLasky, Kevin
       Brian Swatland                         Jason Lehmbeck                              Kevin Lasky
        Asst. Principal                             Asst. Principal                              Asst. Principal