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.