Learning is a Journey...start it here! The Gail Borden Public Main Library is located on the Fox River in Elgin. www.gailborden.info/