MovieMaps

Photo of Street near Waterford House

Location: Bay Street South (between Markland & Aberdeen)
As Seen In: The Handmaid's Tale episode 1x10 “Night

Offred walks down the center of the street as several handmaids turn off in different directions.