Monroe County Public Library provides opportunities for local residents to read, learn, connect and create. The main library is located at 303 E. Kirkwood Ave. and the Ellettsville branch is at 600 W.