MovieMaps

Photo of Ivy Town Rec Center [1988]

Location: 657 37th Avenue West
As Seen In: Legends of Tomorrow episode 3x04 “Phone Home

Ray, his younger self, and Zari turn around from the baby alien as the agents burst into the room.