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.