Assessor's Office | (716)674-5600 |
Attorney's Office | (716)674-5600 |
Auxiliary Police | (716)675-1463 |
Building and Plumbing Department | (716)674-5600 |
Dog Warden | (716)823-2988 |
Electrical Department | (716)674-5600 |
Engineering Department | (716)674-5600 |
Fire or First Aid | (716)675-1333 |
Highway & Sanitation | (716)674-4850 |
Justice Court | (716)674-5600 |
Parks & Buildings | (716)674-5600 |
Police Headquarters | (716)674-2280 |
Recreation Department | (716)674-6086 |
Sewage Disposal Plant # 12 | (716)824-7631 |
Sewage Disposal Plant # 5 | (716)823-3488 |
Sewage Disposal Plant # 6 | (716)824-2754 |
Supervisor's Office | (716)674-5600 |
Tax Collection Department | (716)674-5600 |
Town Board Members | (716)674-5600 |
Town Clerks Office | (716)674-5600 |
Birchfield Park