Where is the Penfield Public Library in Penfield located?

The address of the Penfield Public Library is: 1985 Baird Road, Penfield, 14526 1597