Photo of Wappinger Falls Town Hall
Location: Piermont Village Hall
As Seen In: Jessica Jones
episode 3x07 “AKA The Double Half-Wappinger”
Jessica ducks into the bathroom next to the police offices.