MovieMaps

Photo of Wappinger Falls Town Hall

Location: Piermont Village Hall
As Seen In: Jessica Jones episode 3x07 “AKA The Double Half-Wappinger

Trish stands outside of her car with the lights flashing and alarm blaring to cause a scene and distract the police officers who are assisting her.