Where is Peabody Library?
Last Updated: May 12, 2016     Views: 167

Peabody Library is located on the Peabody Campus of Vanderbilt University. The street address is 1210 21st Ave. South, though the entrance to the library is from Magnolia Circle. For additional information about Peabody Library including hours and an interactive map, please see their website.

Answered By: Ask A Librarian