MovieMaps

Photo of Leaving Town

Location: 108th Avenue (between 129th & 130th)
As Seen In: Supernatural episode 1x07 "Hook Man"