Leon S. McGoogan Health Sciences Library is located in Omaha, United States on 528 S 42nd St. Leon S. McGoogan Health Sciences Library is rated 4 out of 5 in the category university library in United States.
Accessibility
Wheelchair-accessible entrance