Saint John Free Public Library Loading Map.... Saint John Free Public Library1 Market Square - Saint JohnEvents 45.2729687 -66.06364839999998 Address 1 Market Square Saint John Canada Upcoming Events No events in this location