St. Charles Rd.
United States of America
Illinois
DuPage County
Villa Park
Shutdown Restaurant
41.889793,-87.973853
Vacant house
41.889652,-87.976096
East Saint Charles Road
North Charles Avenue
South Charles Avenue
South Summit Avenue
North Summit Avenue
South Illinois Avenue
North Illinois Avenue
Impressum