Remove Ads
svegliando

svegliando

October 31, 2017
Rated

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?