MovieMaps

Photo of Owen Island Police Station

Location: Town of Hempstead Conservation & Waterways
As Seen In: Person of Interest episode 2x17 “Proteus