St Louis Univ Health Sci Lib
3545 Vista Ave # Lrc
Saint Louis, MO 63104
Saint Louis, MO 63104