MovieMaps

Photo of Street near Hospital

Location: Council Street & North Hoover Street
As Seen In: Fear the Walking Dead