The Medical Center Library is on the second floor of the Learning Resource Center. Google Maps shows the building address as:
Learning Resource Center, 3544 Hickory St., St. Louis, MO 63104, although the building is not actually accessible from Hickory Street.
There is visitor parking available in the Hickory West Garage (3575 Hickory St.) and Hickory East Garage (3424 Hickory St.) (located right next to each other) for $2.00/hour.
Free street parking may also be available on the surrounding streets.