Skip to content Skip to main navigation Skip to footer

Assessors’ Office (716)686-3440
Building and Housing Department (716)686-3470 Building, (716)897-7281 Housing
Community & Economic Development (716)897-7200
Council Office (716)686-3446
Dog Control Office (716)686-3525
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
Housing & Neighborhood Preservation (716)897-7281
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
The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.