City Legislators in Williamsville (NY) Full list of companies City Legislators category in Williamsville, New York TOWN OF AMHERST ELECTION INFO 5583 MAIN ST, Williamsville, NY 14221, (716)631-7049 Page 1