Does the library have a notary public?

Yes. There is a notary public at all branches of the library system. Call your local branch to make an appointment.  Notary service is free of charge.