MovieMaps

Photo of Motel

Location: Super 8 Jamaica North Conduit
As Seen In: Person of Interest episode 3x10 “The Devil's Share