University of Iowa

Pomerantz Center "The Brain" Sculpture

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