#1 Amherst Public Library Clearfield Branch
770 Hopkins Road
Williamsville, NY 14221
(716) 688-4955
#2 Amherst Public Library Williamsville Branch
5571 Main Street
Williamsville, NY 14221
(716) 632-6176
#3 Clearfield Branch
770 Hopkins Rd.
Williamsville, NY 14221
716-688-4955
#4 Williamsville Branch
5571 Main St.
Williamsville, NY 14221
716-632-6176