MovieMaps

Photo of Eye Headquarters

Location: Beanfield Centre
As Seen In: The Handmaid's Tale episode 1x08 “Jezebels”

Two Eyes escort the commander into the building.