Pomerantz Center "The Brain" Sculpture

Location Address: 

Pomerantz Center "The Brain" Sculpture
West Market Street
52245 Iowa City , IA