Photo of Rest Stop

Location: Barnet Marine Park
As Seen In: Siren episode 2x09 "No North Star"

Helen and Rick drive up to the rest stop bathrooms at night.