MovieMaps

Photo of Hannah's Home

Location: The Scottish Rite Club
As Seen In: The Handmaid's Tale episode 1x10 “Night

Offred looks out the window where she sees Serena walking out of the building with Hannah.