About us: Posted on August 31, 2015August 31, 2015 by Lab Manager We are located on the University Chicago campus. We look at brains and things. 41.790616 -87.648899 940 West 57th Street, Chicago, IL 60621, USA