Mapping Made Easy
A Stir of Echoes 1999
Address:
Wicker Park, Chicago, IL
Chicago, Illinois, US
Category: movies
Used in the following map:
Illinois mystery sites
Parts of Stir of Echoes were shot in this suburb