- Assessor's Office
- Attorney's Office
- Building Department
- Central Fire Alarm
- Comptroller's Office
- Contract Compliance & Administration
- Councilmembers
- Department of Information Technology
- Economic Development
- Emergency Services & Safety
- Engineering Department
- Finance Department
- Highway Department
- Human Resources
- Office of the Supervisor
- Planning Department
- Police Department
- Senior Services
- Town Clerk
- Town Court
- Youth and Recreation Department
Youth & Recreation Administrative Offices
Northtown Center at Amherst
1615 Amherst Manor Dr
Williamsville, NY 14221
Department Head: Mary-Diana Pouli
phone: (716) 631-7132
hours: 8:30 AM - 5:30 PM (Mon-Fri), 10:00 AM - 2:00 PM (Sat)
Northtown Center at Amherst
1615 Amherst Manor Dr
Williamsville, NY 14221
Division Head: Eric Guzdek
phone: (716) 631-7555
hours: 8:30 AM - 4:30 PM (Mon-Fri)
Audubon Golf Course
500 Maple Rd
Williamsville, NY 14221
Division Head: Mary-Diana Pouli
phone: (716) 631-7139
hours: Seasonal - April to October
Audubon Par 3 Golf Course
475 Maple Rd
Williamsville, NY 14221
Division Head: Mary-Diana Pouli
phone: (716) 631-7124
hours: Seasonal - April to October
Bassett Park
359 Klein Rd
Williamsville, NY 14221
Division Head: Mary-Diana Pouli
phone: (716) 689-1425
hours: Seasonal - call for information
Clearfield Community Center
730 Hopkins Rd
Williamsville , NY 14221
Division Head: Mary-Diana Pouli
phone: (716) 689-1418
hours: 8:00 AM - 8:00 PM (Mon-Fri)
North Amherst Recreation Center
4415 Millersport Hwy
E Amherst, NY 14051
Division Head: Mary-Diana Pouli
phone: (716) 689-5889
hours: Call for hours
North Forest Park & Pool
85 North Forest Rd
Williamsville, NY 14221
Division Head: Mary-Diana Pouli
phone: (716) 631-7275
hours: Seasonal - call for information
Oakwood Golf Course
3575 Tonawanda Creek Rd
E Amherst, NY 14051
Division Head: Mary-Diana Pouli
phone: (716) 689-1421
hours: Seasonal - April to October
Eggertsville Youth and Community Center
4110 Bailey Ave
Amherst, NY 14226
Boys & Girls Clubs of Buffalo (Main Level)
phone: (716) 836-0516
hours: 2:30 PM - 9:00 PM (Mon-Fri) School Year

