October 31, 2017
Incorrect address - the actual address of the building shown which is the main branch of the Detroit Public Library is 5201 Woodward Ave. This is directly across the street from the Detroit Institute of Arts. Both places are worth exploring.
Was this helpful?