Navigation for "LIBRA - Penn Libraries Research Annex" LIBRA - Penn Libraries Research Annex: Show all pages Hide table of contents LIBRA - Penn Libraries Research Annex Hours LIBRA FAQ LIBRA collections Map: 31 Phoenix Dr., West Deptford, NJ 08086