Skip to content Skip to main navigation Skip to footer

Animal Control Office (716)686-33525 or 3526
Assessors’ Office (716)686-3440
Building and Housing Department (716)686-3470 – Building, (716)686-7281- Housing
Community & Economic Development (716)897-7200
Council Office (716)686-3446
Emergency Services For EMERGENCIES DIAL 911 (716)893-0847
Engineering Department (716)897-7288
Facilities & Parks Maintenance (716)656-2280
Finance and Accounting (716)686-3469
Highway Department (716)686-3450
Information Technology & Records Management (716)929-0459
Justice Court (716)686-3436
Personnel/Employee Relations Office (716)686-3489
Police Department Dispatch (716)686-3501
Sanitation Department (716)686-3426
Senior Services Office (716)686-3930
Sewer Department
(716)896-7502
Supervisors’ Office (716)686-3465
Town Attorney (716)686-3457
Town Clerk’s Office (716)686–3982 or 3423
Tax Office (716)686-3981
Youth and Recreational Services (716)897-7207

Back to top