MovieMaps

Photo of Waterford House

Location: 105 Aberdeen Avenue
As Seen In: The Handmaid's Tale episode 1x08 “Jezebels

Two men load the former Offred's body into a van in front of the Martha, Fred, & Serena.